IJavascriptHandler() {
}
public void getMyText(String myText) {
// this is called from JS
System.out.println(myText);
}
}
- private class myWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, String url) {
view.loadUrl("javascript:window.cpjs.getMyText(document.getElementById('myText').innerHTML);void(0);");
}
}