gpt4 book ai didi

javascript - 是否可以在页面加载之前将JS注入(inject)Android WebView?

转载 作者:太空狗 更新时间:2023-10-29 15:00:26 51 4
gpt4 key购买 nike

我需要在加载页面并执行其 JS 代码之前向窗口对象添加一些属性。我这样做有几个原因,但其中之一是添加对 Android WebView 尚不支持的 HTML5 API 的支持。如果我在 onPageLoad() 中注入(inject) JS 代码,它对之后执行的所有 JS 代码都可以正常工作。但是我需要使第三方页面能够很好地加载并且它有一些在我注入(inject)我的 JS 代码之前执行的 JS 代码。我检查了这里问的其他问题,比如 Android WebView Inject Javascript before html loaded但他们没有提供好的答案。我已尝试在 onLoadResource() 中注入(inject) JS 代码,但它仍然无法解决问题。

有什么想法吗?

最佳答案

在 pageLoad 函数中加载它,但在 $(document).ready(); 中运行所有函数或使用那些 API;

希望这对您有所帮助。谢谢。

关于javascript - 是否可以在页面加载之前将JS注入(inject)Android WebView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27448126/

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