我正在尝试为https://nexchange.io创建一个WebView应用程序。在网站上有一个接收面板,显示了ETH的速率。
而在webview中,费率不会显示。它适用于移动浏览器:Image of the WebView
这是我的WebView代码:
final WebView mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setAllowContentAccess(true);
mWebView.setWebChromeClient(new WebChromeClient() {
public void onPageFinished(WebView view, String url)
{
mWebView.loadUrl("javascript:(function() { " +
"document.getElementById('header').style.display='none'; " +
"document.getElementById('mouse-scroll').style.display='none'; " +
"document.getElementById('recent-orders').style.display='none'; " +
"document.getElementById('testimonials').style.display='none'; " +
"document.getElementById('compare').style.display='none'; " +
"document.getElementById('about').style.display='none'; " +
"document.getElementById('subscription-form').style.display='none'; " +
"document.getElementsByTagName('footer')[0].style.display='none'; " +
"})()");
}
});
mWebView.loadUrl("https://nexchange.io/");