2012-10-30 26 views
5

Ho una visualizzazione Web nel mio progetto.Android Webview Redirect loop

Alcune pagine collegano ad altre pagine con javascript.

ie. Faccio clic sul collegamento 1 che rimanda alla pagina 2. Nella pagina 2 javascript reindirizza a pagina 3.

Nella pagina 3 eseguo l'acquisizione suBackpress e controllo se il cangoback di Webview. Se è possibile, chiamo webview.goBack().

Ma così facendo apre la pagina 2, che a sua volta reindirizza automaticamente alla pagina 3. Rendendo difficile all'utente l'uscita dall'attività.

Qualcuno sa come prevenire i loop di reindirizzamento?

risposta

0

Utilizzare location.replace (url) invece di location.href = url. o dare qualche ritardo prima del reindirizzamento.