Chrome 29 のデスクトップ バージョンでは、「window.Touch」が「undefined」に設定されなくなりました。アプリがタッチ デバイスで実行されているかどうかを検出するために使用していたため、これは問題です。
代替ソリューションはありますか?
ありがとう
Chrome 29 のデスクトップ バージョンでは、「window.Touch」が「undefined」に設定されなくなりました。アプリがタッチ デバイスで実行されているかどうかを検出するために使用していたため、これは問題です。
代替ソリューションはありますか?
ありがとう
はい、使用して'ontouchstart' in document.documentElement
ください ]
var isTouchDevice = 'ontouchstart' in document.documentElement;
また
if('ontouchstart' in document.documentElement) {
//do something with touch stuff
}
より詳細な回答とより具体的な解決策がここにあります: JavaScriptを使用して「タッチスクリーン」デバイスを検出する最良の方法は何ですか?