有没有办法在我的网页视图上访问代理搜索引擎,而不会在我的空白页面的最底部收到错误"请在您的浏览器上启用 JavaScript"?我正在尝试访问YouTube,我启用了javascript,我什至尝试将我的用户代理字符串更改为Firefox。但是我得到同样的错误。
webView = (WebView) findViewById(R.id.webView1);
webView.setWebChromeClient(new MyWebViewClient());
CookieManager.getInstance().setAcceptCookie(true);// Enable Cookies
webView.getSettings().setJavaScriptEnabled(true);// Enable Java Script
webView.setWebViewClient(new HelloWebViewClient());
//webView.loadUrl("https://proxy.zalmos.com/browse.php/wIAIxgVL/ewtldocB/Vgdsa1IE/Mi8_3D/b0/"); // Set Home page
webView.loadUrl("https://hide.me/en/proxy"); // Set Home page
webView.getSettings().setLoadsImagesAutomatically(true);
// user agent
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings()
.setUserAgentString(
"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0");
}
火狐浏览器如何能够毫无问题地运行它,但不能运行我的网络视图?
附注:
我尝试
hide.me
代理。它无法在FireFox(android)和我的WebView(android)上运行。但是,它适用于Windows的Firefox。我通过
zalmos.com
尝试代理,它可以在FireFox(android)上运行而没有任何错误,它不会在我的android网络视图上给出任何javascript错误,但是,视频永远不会开始在webview上播放。
代码中也包括这个:webView.getSettings().setDomStorageEnabled(true);