2012-10-30 16 views
5

Mam Webview w moim projekcie.Przeglądarka internetowa Android Przekierowanie pętli

Niektóre strony prowadzą do innych stron z javascript.

tj. Klikam na link 1, który prowadzi do strony 2. Na stronie 2 przekierowania javascript do strony 3.

Na stronie 3 Przechwytuję onBackpress i sprawdzam, czy widok strony internetowej cangoback. Jeśli to możliwe, zadzwonię do webview.goBack().

Ale spowoduje to otwarcie strony 2, która z kolei automatycznie przekieruje użytkownika na stronę 3. Utrudnia to użytkownikowi wyjście z działania.

Czy ktoś wie, jak zapobiec przekierowaniu pętli?

Odpowiedz

0

Użyj location.replace (url) zamiast location.href = url. lub dać trochę opóźnienia przed przekierowaniem.

Powiązane problemy