마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 웹뷰 A(하이퍼링크) 클릭하기

0 추천
웹뷰에서

<a href="#" onclick="tes();" id="test"/>

위와같은 a 테그를 wv.loadUrl("javascript:document.querySelector("#test").click();");

으로 자동으로 클릭을 하려고하는데 PC에서는 위의 자바스크립트가 잘되는데

웹뷰에서는 Uncaught TypeError 에러가 발생하면서 작동을 안합니다.

 

웹뷰에서 하이퍼링크를 클릭하는 방법이 있을까요~~?
익명사용자 님이 2016년 5월 9일 질문

1개의 답변

0 추천
http://aucd29.tistory.com/3598

test() function js 가 webview 에 load 되어 있다는 가정 하에

webview.loadUrl("javascript:test();"); 또는 (api level 19 이상 시) webview.evaludateJavascript("test();");

로 call 할 수 있습니다.
aucd29 (218,390 포인트) 님이 2016년 5월 9일 답변
...