gpt4 book ai didi

javascript - Android WebView调用JavaScript函数

转载 作者:行者123 更新时间:2023-11-28 14:52:32 27 4
gpt4 key购买 nike

我使用WebView来显示这个网站 http://app.wlojii.com

我想在通知栏中设置控制面板来播放/停止音乐。

问题是我找不到播放/停止音乐的功能。

我检查了按钮元素并尝试了一些函数变体,但没有成功(play、play()、player.play()),我使用此方法来调用函数:

mWebView.loadUrl("javascript: ...")

我对 JavaScript 和 Web 不太熟悉,我需要一些帮助。

最佳答案

帕维尔我添加了一个 git 存储库,其工作代码 https://github.com/premithk/webviewclickeventexample上次的问题是 getElementsByClassName 返回一个数组。所以我将代码更改为

mWebview.loadUrl("javascript(function({l=document.getElementsByClassName('mejs-playpause-button');
e=document.createEvent('HTMLEvents');
e.initEvent('click',true,true);
l[0].dispatchEvent(e);})()");

存储库中的代码以任何方式工作,以便有一个按钮( native )可以充当播放/暂停

关于javascript - Android WebView调用JavaScript函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44006361/

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