gpt4 book ai didi

javascript 和 loadUrl 错误

转载 作者:行者123 更新时间:2023-11-29 20:45:52 25 4
gpt4 key购买 nike

我知道要在 webview 中运行 javascript 函数,我们需要在 loadUrl() 中加载它。在我的程序中,当我在 loadUrl 中使用它时,一切正常 javascript 被调用,但 loadUrl("javascript:function()") 没有在同一页面上运行 javascript,而是使我的前一页消失并在一个全新的空白页..

例如。我尝试使用命令自动填写表格:

view.loadUrl("javascript:document.getElementById('password').value = 'my_passoword'");

发生的事情是,由 ID-'password' 组成的页面消失了,生成了一个仅由 'my_password' 组成的新空白页面

问题出在哪里?

最佳答案

Using loadUrl to run javascript loads different page

匿名自调用函数工作正常..即

view.loadUrl("javascript:(function(){document.getElementById('password').value = 'sb14november';})()");

作为一个循环,我认为 Bojan Kseneman 的回答也可以。

感谢大家!! :)

关于javascript 和 loadUrl 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30381869/

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