gpt4 book ai didi

Javascript 函数在桌面浏览器中工作,但在 android webview 中不工作

转载 作者:行者123 更新时间:2023-11-30 02:56:39 25 4
gpt4 key购买 nike

感谢您花时间提供帮助。

我有一个适用于所有浏览器的简单 javascript 函数,但是当我在 android Webview 环境中运行时,该函数不起作用。

我的函数:

    function toggleList() {
var ArrLinks = new Array();
var iconID = document.getElementById('header_toggle');
ArrLinks = document.getElementsByTagName("li");
for(var i=0; i<ArrLinks.length;i++)
{
if (ArrLinks[i] != null) {
if (ArrLinks[i].getAttribute("data-id") == null){
ArrLinks[i].click();
}
}
}
}

知道为什么这个函数不能在 webView 上运行吗?该函数由按钮上的 onclick() 调用,它只是单击所有没有设置数据 ID 的 li 元素。

我认为重要的是要注意其他 javascript 函数可以正常工作。

提前谢谢你

最佳答案

通过调用 onclick 函数而不是 click() 解决。适用于浏览器和安卓系统

关于Javascript 函数在桌面浏览器中工作,但在 android webview 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23163499/

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