控制在Android WebView中执行JS的内容

时间:2015-03-12 15:41:33

标签: javascript android android-webview

是否可以在细粒度级别上控制在Android WebView中执行哪个JS? 据我所知,只能在WebView中启用/禁用JS并添加JS接口。

但是如何阻止WebView中的某些API呢?这可能吗?

1 个答案:

答案 0 :(得分:1)

这是你可以做的:

  1. 通过覆盖WebViewClient.shouldInterceptRequest来阻止加载某些JS源文件。

  2. 加载页面后,使用空函数/空值/无关覆盖要禁用的函数/对象。