swi*_*eni 5 javascript iframe android webview
我iframe在html中嵌入了加载Google广告的内容.问题是,当点击广告时,它链接到的网站会加载微小的iframe而不是打开新WebView广告来正确显示广告.我一直在StackExchange上搜索很多,发现了几个类似的问题,但没有一个解决方案适合我.我试过了:
false从shouldInterceptUrlLoading(甚至从来没有被调用)shouldInterceptRequest (从未打过电话)onPageFinished(在加载原始页面时调用,iframe单击时没有任何内容)onLoadResource.最后一种方法让我最接近,但是尝试加载url导致无限堆叠新的空WebView片段,而不是像我预期的那样加载页面.
任何人都可以向我解释正确的方法,从内部WebView检测iframe点击,捕获广告正在尝试加载的网页,并手动打开它WebView?