我正试图点击网站内的一个元素。该网站加载在WebView(Android(中,我试图执行的点击是使用JS代码进行的。问题是我得到了:
"未捕获的typeerror无法读取null的属性"click";
我在WebViewClient类中使用的代码是:
view?.loadUrl("javascript:(function doSomething() { document.getElementById('id').click(); }) ()")
*我试着在计时器和页面加载后执行这一行。
试试这个
webView.evaluateJavascript("javascript:(function doSomething() { document.getElementById('id').click(); }) ()", null);