我需要显示一些网址内部的网页浏览器controls.For一些网站移动版本是不显示,即使它是可用的,我使用以下代码来设置用户代理
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"
);仍然只有桌面版本是rendered.Any帮助吗?有没有办法为整个会话设置用户代理?
发布于 2014-06-25 20:45:40
我有一个确切的问题,试图让webBrowser控件显示我导航到的站点的移动版本。为了寻找答案,我在这里碰到了你的问题。
最后,我找到了一个难以置信的简单答案,这个答案奏效了。
您所需要做的就是编辑Web浏览器控件XAML。添加属性IsScriptEnabled="True“
我们要感谢阿迪亚·帕蒂尔。
https://stackoverflow.com/questions/22501168
复制相似问题