6
我正在開發Windows 8(Metro UI)的應用程序。我正在使用HTML5,JavaScript,jQuery等進行開發。如果屏幕不支持屏幕觸摸事件,我想顯示不同的用戶界面。如何檢測屏幕是否觸摸敏感?
如何在Windows 8中使用JavaScript檢測屏幕是否支持觸摸敏感?
我正在開發Windows 8(Metro UI)的應用程序。我正在使用HTML5,JavaScript,jQuery等進行開發。如果屏幕不支持屏幕觸摸事件,我想顯示不同的用戶界面。如何檢測屏幕是否觸摸敏感?
如何在Windows 8中使用JavaScript檢測屏幕是否支持觸摸敏感?
在這裏看到:Detecting Touch Hardware in IE 10
從上面的頁面:
爲了在Internet Explorer 10來測試觸摸,這將出貨 今年首批的Windows 8平板電腦後,你可以 調用window.navigator.msMaxTouchPoints方法
if (window.navigator.msMaxTouchPoints) {
// touch device
}
else {
// non-touch device
}
IE 11似乎支持T觸發事件,如'指針下降'或'pointermove'。此解決方案是否適用於Windows 8和IE 11?或者它會檢測爲觸摸設備? MS文檔只討論IE 10 ... – Alvaro