0

我遇到的问题是,当我从我的应用程序中打开所需的网站WebView时,该网站会将其重定向到移动网站。我不希望这种情况发生。

我想从个人电脑/笔记本电脑上查看网站。我可以理解该网站已准备好进行重定向,但我想限制它从我的应用程序中进行。这样我就可以像在我的电脑上使用移动设备一样浏览网站。

4

2 回答 2

2
webview.getSettings().setUserAgent(1);

试试这个。基本上一些移动浏览器有这个设置,可以设置保存你的默认选择。有些没有。

于 2013-04-18T11:10:41.163 回答
0

您可以更改 WebView 的用户代理字符串,因为网站会根据该字符串决定是否为您提供完整或移动网站。我的用户代理字符串只是一个示例(实际上是我的),因此您可以将其更改为任何非移动浏览器。

myWebView.getSettings().setUserAgentString("Mozilla/5.0 (Windows NT 6.0; rv:20.0) Gecko/20100101 Firefox/20.0");
于 2013-04-18T11:12:51.713 回答