2012-08-15 9 views
10

W programie Silverlight 5 nie mogę wpisywać niczego w polach wejściowych. Używanie Chrome w systemie MacOS.Nie można wpisać w pola wprowadzania danych Silverlight 5 (Chrome) MacOS

Czy muszę zainstalować wtyczkę lub jest to specyficzna konfiguracja przeglądarki?

+0

Jeśli widzisz pola wprowadzania danych w Silverlight, masz już działającą wtyczkę. – jv42

+0

Czy możesz podać nie działające demo? – jv42

+1

Niestety, zaczynam widzieć to losowo na SL5.1 na Chrome 25,0 na Windows7. Losowo. Tylko w Chrome. – Arielr

Odpowiedz

10

Niestety, jest to zachowanie textboxów w Silverlight 5 w Chrome na osx. Działają dobrze w Safari, Firefox itp. ... ale nie w Chrome.

Oficjalnie Silverlight nie jest obsługiwany w Chrome na osX. Silverlight 4 działał dobrze, ale 5 nie.

Przykro mi, że nie jest to odpowiedź, na którą masz nadzieję.

Można również spojrzeć na ten post: Silverlight 5 issue on mac

2

miał ten sam problem i znaleźć obejście: Wpisz tekst w jakiś inny program, skopiuj i wklej go do Silverlight. Dla mnie pomógł wpisać nazwę użytkownika i hasło do aplikacji Lync Web App, co było wystarczające.

Znam ten Odpowiedź późno na oryginalne pytanie, ale może pomóc innym strzela ten wątek jak ja :-)

Miłego dnia!

0

Jeśli tworzysz SL5 w Chrome dla Mac. Jest praca, ale wymaga to trochę pracy. Utwórz funkcję javascirpt, która przechwytuje naciśnięcia klawiszy, wyłącz domyślne zachowanie przeglądarki dla tego klawisza i przekaże kluczowe zdarzenie do silverlight. Jeśli pole tekstowe jest ostre, dołącz klucz do pola tekstowego.

Programowanie nie jest trudne, ale trzeba pamiętać, że nie wszystkie kluczowe zdarzenia to znaki, które chcesz wyświetlić. Musisz również wykonać księgowość, aby umieścić wpisany klucz w poprawnej lokalizacji pola tekstowego: gdy kursor może się poruszać.

Powiązane problemy