android webview find element doesn't work before Kitkat version

别等时光非礼了梦想. 提交于 2019-12-08 03:18:52

问题


I have a app which clicks automatically button by javascript. It works fine but before Kitkat versions find element doesn't work.

webView.setWebViewClient(new WebViewClient() {
    public void onPageFinished(WebView view, String url) {
        view.loadUrl("javascript:window.frames['top_level'].document.getElementById('enter_desktop').click();");
    }
});

Before Kitkat window.frames['top_level'].document.getElementById('enter_desktop') returns frame's src value not my element.Please help me? Thanks in advance!

来源:https://stackoverflow.com/questions/36256857/android-webview-find-element-doesnt-work-before-kitkat-version

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!