W3C 仕様では、タッチという言葉を明示的に使用していません。
これはインターネット上で一般的な回答ですが、
- 私はそれを働かせることができません
- そのコードは数年前のもので、部分的に廃止されています
タッチ イベントをマウス イベントに手動で変換しても機能しません (または、複雑すぎて、将来のブラウザーでは機能しなくなる可能性があります)。例として以下のコードを参照してください。
myDragElement.on("touchstart", function (e) {
e.preventDefault();
drag.trigger("dragstart");
});
myDragElement.on("touchmove", function (e) {
drag.trigger("mousemove", e.originalEvent); // what event to send to .trigger? does it even matter?
});
タッチ デバイスでドラッグ アンド ドロップを実行する最もネイティブな方法は何ですか? コードを手動で記述したり、プラグインを見つけたりすることはできますが、ネイティブ ソリューションが適しています。