我为back key实现了android webview和onKeyDown方法.(它实现webview.goBack();)
我的问题与下面这篇文章中的问题完全相似(没有答案)
问题 - 当我按下后退按钮时,webview选择以前的URL,但如果该URL实际上是重定向,则会进入此恶性循环/循环.如果您查看chrome或stock浏览器,它可以正确处理后退,而无需返回重定向.
怎么解决这个问题?
示例:转到gap.com.然后选择"我的差距信用卡".这将打开一个重定向链接,然后打开最后一页.现在,当我点击回来时,它永远不会进入Gap.com主页.
有什么建议...
附加信息:我确实实现了shouldOverrideUrlLoading.如果我删除该方法,它似乎工作正常,但使用此方法它不...
我对Android webview有疑问.
假设URL A重定向到URL B.
我的android应用程序在尝试打开URL A时,webview会自动重定向到URL B.
如果将URL重定向到某个其他URL,我会看到这两个URL都存储在webview历史记录中.现在我的webview历史记录包含[,,URL A,URL B]
在从URL B网页返回密钥后,webview将尝试加载URL A,再次重定向到URL B.我们需要双击后退键以返回URL A之外
我该如何解决这个问题?从过去2小时苦苦挣扎:(