webview模块js注入脚本,无法正常获得页面元素

使用问题 · 2853 次浏览
astroStar 创建于 21天5小时前

webview模块js注入脚本,无法正常获得页面元素。本来是想获得deepseek的输入框元素,结果显示为空,而且js脚本重复执行了2次,这是什么原因。可以登录网址后再测试。js注入脚本如何在网页完全加载完后再注入执行。

测试动作如下:

 

astroStar 最后更新于 2025/1/15

回复内容
CL 21天5小时前
#1

网页有生命周期事件,在合适的事件里写代码。

https://developer.mozilla.org/en-US/docs/Web/API/Document/DOMContentLoaded_event 

astroStar 回复 CL 21天5小时前 :

为什么用注入的脚步无法把按钮变成发送状态,按钮始终为灰色,需要手动输入下内容按钮才能变成发送状态。已经设置成功了textarea内容,手动触发了事件。

测试动作如下:

 https://getquicker.net/Sharedaction?code=7a7b57d3-5cf2-4843-823d-08dd34b83ebe


astroStar 最后更新于 21天5小时前
CL 回复 astroStar 21天5小时前 :

先在浏览器里测试一下看看

astroStar 回复 CL 21天5小时前 :

浏 });览器也是不行。

astroStar 最后更新于 21天5小时前
回复主贴