gpt4 book ai didi

java - 比 onLoadResource 更快的方法将 javascript 注入(inject)到 webview 中?

转载 作者:太空宇宙 更新时间:2023-11-04 09:46:37 25 4
gpt4 key购买 nike

当 onLoadResource 被激活时,Android webview url 的一部分已经被触发。延迟很小,但可以清楚地看到...

public void onLoadResource(WebView view, String url) {
injectScriptFile(webview, "hello.js");
super.onLoadResource(view, url);
}

有没有办法在 body 标记中的任何内容渲染之前将 javascript 注入(inject)到 webview 中?

最佳答案

如果覆盖 webViews shouldOverrideUrlLoading 不起作用,我认为将 javascript 注入(inject)到 webView 中的最早方法是将注入(inject)方法注释为 JavascriptInterface,以便可以从您正在加载的网站调用它

关于java - 比 onLoadResource 更快的方法将 javascript 注入(inject)到 webview 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55350090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com