我正在使用此代码在我的应用中打开网址
var task = new WebBrowserTask();
task.Uri = new Uri(Link, UriKind.Absolute);
task.Show();
现在我需要在桌面版中打开此页面。我怎么能这样做?
在iOS中我设置了用户代理,但在WP上没有针对browsertask的这样的参数。
答案 0 :(得分:0)
这无论如何都是不可能的。您的应用程序无法更改系统设置(在本例中为Internet Explorer设置)。
如果您是网站的所有者,则可以指定一些强制桌面模式的特殊查询参数。如果这是一个通用的应用程序,你可能会忘记它。
答案 1 :(得分:0)
这可以做到!
public void MyBrowser()
{
webBrowser1.Navigate(new Uri("http://www.stackoverflow.com"), null, "User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; XBLWP7; ZuneWP7)");
}