从Android界面覆盖javascript函数调用

时间:2014-01-07 04:29:46

标签: javascript android android-webview android-jsinterface

我在WebView中显示了一个网页。我没有网页的控制权。网页正在执行javascript,当它正在重新推送一个deffered对象时,它会加载一个URL。我想要的是捕获deffered.resolve()并做其他事情。

有没有办法通过@JavascriptInterface

执行此操作

1 个答案:

答案 0 :(得分:0)

可能的解决方案是使用deffered.resolve捕获WebViewClient.shouldInterceptRequest()加载的网址。也可以为ajax请求调用此方法。