2012-11-21 82 views
1

如何檢測XBOX 360上的IE10?在XBOX上檢測IE10

所有格式都很好 - UNICORN完全通過 - 但HTML5視頻在XBOX 360的IE瀏覽器上無法正常顯示,並且使用了我使用的樣式(並且不,樣式必須保持不變)。所有其他桌面瀏覽器(IE9,IE10,Firefox,Chrome,Safari & Opera)都可以完美處理它。由於iPad,Android和IE10 Metro等移動設備存在相同的問題,因此我已經禁用了視頻標籤,但是我沒有發現關於XBOX捕獲的IE主題。當然,IE XBOX並不是優先考慮的事情,但它是我需要用來反擊程序的最後一個瀏覽器。感謝您的時間和知識!

+0

我不知道我理解你的問題,但在用戶代理字符串中查找「MSIE 10.0」和「Xbox」怎麼樣? http://www.botsvsbrowsers.com/category/32/index.html/http://www.botsvsbrowsers.com/category/36/index.html –

+0

這就是我需要的!感謝你能這麼快回復! –

+0

這不起作用,因爲Xbox的IE瀏覽器不是IE9,而UA字符串反映了這一點。 –

回答

2

XBox上沒有IE10。它基於IE9,所以理論上,如果你的網站在IE9桌面上運行,它應該在XBox上運行得很好,除了需要在屏幕上很好地顯示適應性,以便與遠距離交互的輸入方法進行交互。

您可以在http://www.microsoft.com/en-us/download/details.aspx?id=30442

找到IE的的Xbox開發者指南,您應該只檢測用戶代理字符串作爲最後的手段。所述UA串的IE以用於XBox是:

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

常規的UA字符串是桌面模式。如果用戶有SD電視,用戶可以切換到移動模式,如果給出移動版本,網頁可以更好地工作。要檢測的關鍵標記是「Xbox」。