比onLoadResource更快地将javascript注入Web视图?
在onLoadResource被激活时,Android webview url的一部分已经被激活。延迟很小,但可以清楚地看到比onLoadResource更快地将javascript注入Web视图?,java,android,Java,Android,在onLoadResource被激活时,Android webview url的一部分已经被激活。延迟很小,但可以清楚地看到 public void onLoadResource(WebView view, String url) { injectScriptFile(webview, "hello.js"); super.onLoadResource(view, url); } 有没有一种方法可以在body标记中的任何内容呈现之前将javascript注入webview 如果覆盖We
public void onLoadResource(WebView view, String url) {
injectScriptFile(webview, "hello.js");
super.onLoadResource(view, url);
}
有没有一种方法可以在body标记中的任何内容呈现之前将javascript注入webview 如果覆盖Web视图
应该覆盖URL,则覆盖不会起作用,我认为将javascript注入Web视图的最早方法是将注入方法注释为JavascriptInterface
,这样就可以从正在加载的网站调用它如果覆盖Web视图shouldOverrideUrlLoading
不起作用,我认为将javascript注入webView的最早方法是将注入方法注释为JavascriptInterface
,这样就可以从正在加载的网站调用它