delight-im / delight-im/Android-AdvancedWebView

goBack() is loading the same page, when the page is redirected

Aperta
#231 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

backwards-incompatible bug
Lingua principale
Java
Stelle
2.4k
Fork
578
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

When I check out an article on twitter, it is successfully opening the page after multiple redirects but the problem comes when I press the back button then it loads the last URL (that's the redirecting URL of the current page) and end up showing the current page again.


screenshot 2019-03-04 at 7 57 52 pm

Log scheme:

Org: <URL from webview.getOriginalUrl()>
Url: <URL from webview.getUrl()>

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia tracciando la gestione del pulsante Indietro di Android WebView e confronta webView.getOriginalUrl() con webView.getUrl() durante la sequenza di reindirizzamento descritta nell’issue. Riproduci il flusso dell’articolo di Twitter, quindi verifica che premendo Indietro si navighi lontano dalla pagina corrente invece di caricare nuovamente il suo URL di reindirizzamento.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, java
Ambito
mobile
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.