0
기존 웹 사이트를 내 webview에 통합하고 싶지만이 웹 사이트에있는 자바 스크립트 기능을 내 버전으로 재정의 하시겠습니까? 그런 다음 java-javascript 브리지를 사용할 수 있습니다. 단지webview에서 javascript 기능을 재정의
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
webView.loadUrl("javascript: (function myFunc() { "
+ "alert('overriden alert ha!');"
+ "})()");
}
});
내가 모든 onPageFinished에서이 작업을 수행 할를 사용하여 HTML의
replace("<head>","<head>"+"your code");