一部のタッチ対応ブラウザー (Mobile Safari など) には、などのイベントのオブジェクトで利用可能なscale
およびrotation
プロパティがあります。event
touchmove
プロパティのサポートを次のscale
ように検出できます...
document.body.addEventListener("touchmove", function(event) {
var supportsScaleProperty = !!event.scale;
});
しかし、リスナーをバインドせずにそれを検出し、コールバックでプロパティを探す方法はありますか?
たとえば、これが機能した場合は?
var supportsScaleProperty = !!(new CustomEvent("TouchEvents")).scale;
を見てみましcreateEvent()
たが、非推奨です。を調べましnew CustomEvent()
たが、タッチ イベントに使用する文字列がわかりませんでした。