6

Windows 8 (Metro UI) 用のアプリケーションを開発しています。開発にはHTML5、JavaScript、jQueryなどを使用しています。画面が画面タッチ イベントをサポートしていない場合は、別のユーザー インターフェイスを表示したいと考えています。

JavaScript を使用して、Windows 8 で画面がタッチ センシティブをサポートしているかどうかを検出するにはどうすればよいですか?

4

1 に答える 1

8

See here: Detecting Touch Hardware in IE 10

From the above page:

In order to test for touch in Internet Explorer 10, which will ship with the first batch of Windows 8 tablets later this year, you can call the window.navigator.msMaxTouchPoints method

if (window.navigator.msMaxTouchPoints) {
// touch device
}
else {
// non-touch device
}
于 2012-09-15T11:45:21.150 に答える