2014-03-19 42 views
1

我需要在网页浏览器控件中显示一些URL。对于某些站点,即使可用,移动版本也不会显示。我正在使用以下代码设置用户代理设置网络浏览器控制的用户代理,以显示移动版本的网站 - Windows Phone 8

webBrowser1.Navigate(
    new Uri(
     "http://www.linkedin.com/groups/NET-Developers-40949" 
    ), 
    null, 
    "User-Agent:Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7" 
); 

仍然只有桌面版本呈现。任何帮助? 是否有任何方法来设置整个会话的用户代理?

回答

1

我有确切的问题,试图让webBrowser控件显示我导航到的网站的移动版本。在寻找答案时,我在这里遇到了你的问题。

最后,我发现了一个令人难以置信的简单答案,而且工作。

您只需编辑Web浏览器控件XAML即可。添加属性IsScriptEnabled =“True”

我们有Aditya Patil感谢。