안드로이드
170921_TIL(안드로이드에서 웹뷰로 특정 함수 혹은 동작시키기)
wangkisa
2017. 9. 21. 18:40
웹뷰에서 안드로이드 함수를 호출하는 것은 많이 해보았는데,
안드로이드에서 웹뷰를 호출하는것은 많이 안해봐서 생소했다.
하는 방법은 그렇게 어렵지 않고
웹뷰는
mWebView.addJavascriptInterface(new AndroidBridge(), "android");
처럼 선언해주고,
특정 버튼을 누를때 웹뷰의 함수를 호출하기 위해서는
다음처럼 호출하면 됩니다.
mWebView.loadUrl("javascript:함수명()");