2012-08-30 23 views
6

Zawsze, gdy próbuję zalogować się do wybranej witryny internetowej, gdy PIERWSZY uruchomię swoją aplikację, logowanie się nie powiedzie, a WebView po prostu przechodzi do pozycji: puste, ale jeśli odświeżam i spróbuję się zalogować ponownie (i za każdym razem) działa bez błędów. Czy ktoś wie, dlaczego tak się mogło dziać? Po prostu otwieram stronę w obiekcie WebView, powinienem działać jak normalna przeglądarka. Jeśli zaloguję się z domyślną przeglądarką lub przeglądarką Dolphin, wszystko działa poprawnie.WebView nie loguje się po pierwszym uruchomieniu aplikacji

Myślę, że może to mieć coś wspólnego z samą witryną, kiedy się zalogujesz otwiera nowe okno, które przechwytuję z moim obiektem WebView (i działa przy kolejnych logowaniach), aby otworzyć nowe okno w ramach bieżącego WebView (nie potrzebuję lub nie chcę zawracać sobie głowy kartami) za pomocą metody shouldOverrideUrlLoading.

Po prostu nie rozumiem, dlaczego kończy się niepowodzeniem przy pierwszej próbie.

+0

udało mi się w końcu dostać przynajmniej błąd z mojego kodu. Teraz pojawia się 'Niebezpieczna próba JavaScript do zainicjowania zmiany nawigacji dla ramki z danymi URL: text/html, z ramki z adresem URL https: // www.thelearningodyssey.com /." – Nexion

Odpowiedz

Powiązane problemy