我遇到的问题是,当我从我的应用中打开所需的网站时,其中有WebView
,网站会将其重定向到移动网站。我不希望这种情况发生。
我想通过电脑/笔记本电脑查看网站。我可以理解网站是这样准备的重定向,但我想限制它从我的应用程序做。这样我就可以使用手机在我的电脑上浏览网站了。
答案 0 :(得分:2)
webview.getSettings().setUserAgent(1);
试试这个。基本上一些移动浏览器具有此设置,可以设置为保存您的默认选择。有些人没有。
答案 1 :(得分:0)
您可以更改WebView的用户代理字符串,因为网站会根据该网站决定是否为您提供完整或移动网站。我的用户代理字符串只是一个示例(实际上是我的),因此您可以将其更改为任何非移动浏览器。
myWebView.getSettings().setUserAgentString("Mozilla/5.0 (Windows NT 6.0; rv:20.0) Gecko/20100101 Firefox/20.0");