Java 使用Chrome的Android Studio Webview?
我想在Android Studio中用web视图显示一个网站。网站未加载,但有一条消息: 要使用此网站:请使用标准合规性web浏览器,如Safari 4.0+、Chrome或Firefox 15.0+,必须启用JavaScript才能使用此网站 我已经启用了Javascript 你知道我能做什么吗,网站加载了吗Java 使用Chrome的Android Studio Webview?,java,android,webview,Java,Android,Webview,我想在Android Studio中用web视图显示一个网站。网站未加载,但有一条消息: 要使用此网站:请使用标准合规性web浏览器,如Safari 4.0+、Chrome或Firefox 15.0+,必须启用JavaScript才能使用此网站 我已经启用了Javascript 你知道我能做什么吗,网站加载了吗 WebView w = (WebView) findViewById(R.id.w); WebSettings ws = w.getSettings(); ws.setJavaS
WebView w = (WebView) findViewById(R.id.w);
WebSettings ws = w.getSettings();
ws.setJavaScriptEnabled(true);
w.loadUrl("https://www.supremenewyork.com/mobile/");
您可以尝试按如下方式添加用户代理字符串:
ws.setUserAgentString("Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36");
您可以在此处获得用户代理列表:
显示您的代码!但是现在可以看到web版本了。我必须改变什么才能看到手机版本?这很奇怪,因为我甚至在我的桌面浏览器上也能看到手机版本。也许可以尝试使用移动chrome用户代理:Mozilla/5.0(Linux;Android 7.0;SM-G930V构建/NRD90M)AppleWebKit/537.36(KHTML,比如Gecko)chrome/59.0.3071.125 mobile Safari/537.36