Android Studio中如何在WebView内通过JavaScript点击指定类名元素
在Android WebView中点击指定类名的元素
目标HTML元素
包含待点击元素的HTML代码如下:
<div><img class="_2snGchWsjFpMyNZLH-C5ri" src="https:cdn-gop.garenanow.com/gop/app/0000/100/067/icon.png" alt="Recharger Free Fire"></div>
Android Studio实现代码
要实现点击类名为_2snGchWsjFpMyNZLH-C5ri的元素,可通过WebView执行JavaScript代码完成,具体代码如下:
String className="_2snGchWsjFpMyNZLH-C5ri"; String javascriptCode = "document.getElementsByClassName('" + className + "')[0].click();"; webView.evaluateJavascript(javascriptCode, new ValueCallback<String>() { @Override public void onReceiveValue(String value) { } });
内容的提问来源于stack exchange,提问作者application dev
相关产品推荐
相关产品推荐

