タッチとマウスのイベントを使用して非ネイティブドラッグアンドドロップを試しています。ドラッグアンドドロップ - ポインタイベントを使用して要素をタッチする:なし
私が取っているアプローチは、ドラッグ元をクローンしてクローンを移動することです。すべてのイベントは文書に添付されます。クローンは、pointer-events: none
のCSS適用を取得して、クローンの下のエレメントを、クローン自体ではなくmousemove
またはtouchmove
イベントのイベントターゲットとして数えます。
これはすべてのデスクトップブラウザ(マウス)でうまくいきますが、ワンタッチでipadでテストすると効果がないようです。つまり、クローンは常にイベントターゲットとして表示されます。私はかなりの量を検索しようとしたが、それは可能だと信じるように導くが、私は決定的なものは何も見なかった。
.mirror {
position: fixed !important;
margin: 0 !important;
z-index: 999999 !important;
opacity: 0.8;
pointer-events: none !important;
}
感謝を:それは場合に役立ちます
クローン化された要素は、以下のCSSを持っています!