相关疑难解决方法(0)

WebView没有重定向的历史记录

我为back key实现了android webview和onKeyDown方法.(它实现webview.goBack();)

我的问题与下面这篇文章中的问题完全相似(没有答案)

如何控制Android WebView历史/后台堆栈?

问题 - 当我按下后退按钮时,webview选择以前的URL,但如果该URL实际上是重定向,则会进入此恶性循环/循环.如果您查看chrome或stock浏览器,它可以正确处理后退,而无需返回重定向.

怎么解决这个问题?

示例:转到gap.com.然后选择"我的差距信用卡".这将打开一个重定向链接,然后打开最后一页.现在,当我点击回来时,它永远不会进入Gap.com主页.

有什么建议...

附加信息:我确实实现了shouldOverrideUrlLoading.如果我删除该方法,它似乎工作正常,但使用此方法它不...

browser android google-chrome android-webview

14
推荐指数
1
解决办法
1万
查看次数

Android WebView - 导航回URL重定向

我对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小时苦苦挣扎:(

android

10
推荐指数
3
解决办法
6637
查看次数

标签 统计

android ×2

android-webview ×1

browser ×1

google-chrome ×1