1

如何在 XBOX 360 上检测 IE10?

一切格式都很好——UNICORN 完全通过了——但 HTML5 视频在我使用的样式的 XBOX 360 的 IE 上无法正确显示(不,样式必须保持不变)。所有其他桌面浏览器(IE9、IE10、Firefox、Chrome、Safari 和 Opera)都能完美处理。当检测到 iPad、Android 和 IE10 Metro 等移动设备时,我已经禁用了视频标签,因为它们有同样的问题,但我没有找到太多关于 IE for XBOX 捕获的主题的文章。当然,XBOX 的 IE 不是优先级,但它是我需要反程序的最后一个浏览器。感谢您的时间和知识!

4

1 回答 1

2

Xbox 上没有 IE10。它基于 IE9,因此理论上,如果您的网站在 IE9 桌面上运行,它应该在 XBox 上运行得相当好,除了需要进行调整以在您与其他输入方法远距离交互的屏幕上很好地显示。

您可以在http://www.microsoft.com/en-us/download/details.aspx?id=30442找到 XBox 开发人员指南的 IE

您应该只将用户代理字符串作为最后的手段进行检测。用于 Xbox 的 IE 的 UA 字符串是:

  • 桌面模式:Mozilla/5.0(兼容;MSIE 9.0;Windows NT 6.1;Trident/5.0;Xbox)
  • 移动模式:Mozilla/5.0(兼容;MSIE 9.0;Windows Phone OS 7.5;Trident/5.0;IEMobile/9.0;Xbox)

常规 UA 字符串是桌面模式。如果用户有标清电视,则用户可以切换到移动模式,如果给定移动版本,网页会更好地工作。要检测的关键令牌是“Xbox”。

于 2012-12-27T15:53:31.087 回答