【发布时间】:2015-02-11 10:17:30
【问题描述】:
在加载页面并执行其 JS 代码之前,我需要向 window 对象添加一些属性。我有几个理由这样做,但一个是添加对 Android WebView 中尚不支持的 HTML5 API 的支持。如果我在 onPageLoad() 中注入 JS 代码,则它适用于之后执行的所有 JS 代码。但是,我需要使第三方页面能够很好地加载,并且它具有一些 JS 代码,这些代码在我注入我的 JS 代码之前执行。我检查了这里提出的其他问题,例如 Android WebView Inject Javascript before html loaded 但他们没有提供好的答案。我曾尝试在 onLoadResource() 中注入 JS 代码,但它仍然无法为我解决问题。
有什么想法吗?
【问题讨论】:
标签: javascript android webview inject