我有一个带有 iframe 的 WebView。 iframe 的内容重定向到另一个不允许嵌入 iframe 的 URL。没问题,实际上,在这种情况下我只想启动外部浏览器 Activity 。问题是我找不到拦截重定向的方法。 shouldOverrideUrlLoading()、onPageStarted() 或 onLoadResource() 均未被调用以进行重定向,因此我没有机会启动 Activity 。
最佳答案
在 html 中更改 iframe 标记以在发生重定向时调用一些 javascript 函数
关于java - 如何捕获 iframe 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14990573/