2014-06-11 23 views
6

Mam problem z przeglądarką Ipad Safari. Działa dobrze na komputerowym safari, Chrome i Firefox.Logowanie do interfejsu API JS nie działa poprawnie na urządzeniach z systemem IOS 7 Przeglądarka Safari

W dowolnym przykładzie na developer.linkedinlabs.com/jsapi-console, po kliknięciu przycisku "Zaloguj się z LinkedIn" otwiera się nowa zakładka. Ta karta pokazuje tytuł "Przetwarzanie", a następnie zawiesza się.

Jeśli przejdę do innej zakładki i ponownie uaktywnię kartę "Wiszące", to działa ona i wywołuje okno linkedIn "login".

Mam ten sam problem w mojej aplikacji. Mamy nadzieję, że ktoś może pomóc rozwiązać ten problem.

Dzięki

Odpowiedz

2

Według this blogu, jest to problem, który rozpoczął się w iOS 5: Kod JavaScript na kartach tła zostaje wstrzymane.

Po kliknięciu "Zaloguj się" i przejściu na drugą stronę, pierwsza nie ma możliwości przywrócenia, ponieważ kod został wstrzymany.

Próbowałem umieścić żądanie w iframe (aby uniknąć tego problemu) za pomocą metody place() na IN.UI, ale nie udało się.

Potwierdzam, że działało to na starszych wersjach - próbowałem go na iPodzie Touch z systemem iOS 4 i działa idealnie. : '(

Powiązane problemy