桌面版中的Windows Phone打开URL

时间:2014-01-19 17:01:50

标签: windows-phone-7 windows-phone-8 windows-phone

我正在使用此代码在我的应用中打开网址

            var task = new WebBrowserTask();
            task.Uri = new Uri(Link, UriKind.Absolute);
            task.Show();

现在我需要在桌面版中打开此页面。我怎么能这样做?

在iOS中我设置了用户代理,但在WP上没有针对browsertask的这样的参数。

2 个答案:

答案 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)");
    }