此链接声称 Windows Phone 8 设备将获得一个唯一的用户代理字符串,该字符串指定“Windows Phone 8”和“MSIE 10.0”。然而,在我对两个生产 WP8 设备(诺基亚 Lumia 920 和 HTC 8x)的测试中,它们都继续报告 IE 9 和 Windows Phone OS 7.5。
有谁知道发生了什么?
编辑:一位朋友建议这可能与 html 页面上不正确的文档类型有关,但这对我来说没有意义,因为我在 ASP.net MVC 站点的 OnActionExecuting 事件中检测到此用户代理(此时我还没有向用户返回文档类型)。
编辑 2:这个网站将在 Xaml 应用程序的 webbrowser 控件中运行,而不是在浏览器中运行,如果这有什么不同的话。