// onCreate()에
WebView wv;
wv = findViewById(R.id.webView1);
String tempUrl = "file:///android_asset/inedx.html" ;
wv.loadUrl(tempUrl);
wv.getSettings().setJavaScriptEnabled(true);
wv.addJavascriptInterface(new JavascriptInterface(), "SampleAction");
public class JavascriptInterface{
@android.webkit.JavascriptInterface
public void doAction(String message) {
// Do something
}
}
<script type="text/javascript">
function doAction(message) {
SampleAction.doAction(message);
}
</script>
'Android > Technic' 카테고리의 다른 글
Android webview lazy loading 시 느릴때 고려점 (0) | 2021.06.01 |
---|---|
Android webview debugger 사용하기 (2) | 2021.05.21 |
안드로이드에서 Video 로딩 시 이상한 그림(Poster) 안 뜨게 하는 방법 (0) | 2021.05.21 |
Dialog를 띄울 때 is your activity running이 뜰 때 (0) | 2021.05.04 |
Bottom Navigation View에서 애니메이션 없애기 (0) | 2021.05.03 |
댓글