我在为更大的屏幕开发的基于Webview的浏览器中得到了disallowed_useragent。我得到了403 - disallowed_useragent。
用户代理: Mozilla / 5.0(Linux; 6.0.1; SM-J700F Build / MMB29K; wv)AppleWebKit / 537.36(KHTML,类似Gecko)版本/ 4.0 Chrome / 65.0.3325.109大屏幕Safari / 537.36 JioBrowser / 1.0.215
我发现了很多文章,但大多数文章都指向了cutom Tabs和独立的Webview应用程序。
帮帮我解决这个问题?
答案 0 :(得分:1)
您可以通过设置自定义用户代理来使WebView
减轻此问题。
public static final String USER_AGENT = "Mozilla/5.0 (Linux; Android 4.1.1; Galaxy Nexus Build/JRO03C) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19";
....
....
....
webView.getSettings().setUserAgentString(USER_AGENT);
任何人仍在寻找答案,这将像一种魅力。