programmatic click in Android WebView

前端 未结 2 1825
遥遥无期
遥遥无期 2020-12-01 11:27

I have a website with href in it which redirected me to https



        
2条回答
  •  情书的邮戳
    2020-12-01 11:39

    click() isn't implemented in android js interface, you have to use HTML DOM Event Object, like this:

    webView.loadUrl("javascript:(function(){"+
        "l=document.getElementById('mA');"+
        "e=document.createEvent('HTMLEvents');"+
        "e.initEvent('click',true,true);"+
        "l.dispatchEvent(e);"+
        "})()");
    

提交回复
热议问题