7

HTML5 で Android ブラウザに簡単なドラッグ アンド ドロップを実装してみました。オブジェクトをドラッグしようとすると、画面がスクロールするだけで何もドラッグできません。これを行う方法はありますか?

HTMLはここにあります:

 For drag:   

<div id="an-obj-12" draggable="true" ondragstart="drag(event)" dropzone="copy">42a</div>
<div id="an-obj-13"  draggable="true" ondragstart="drag(event)" dropzone="copy">4a</div>
<div id="an-obj-14"  draggable="true" ondragstart="drag(event)" dropzone="copy">14</div>

For drop:

<div id="an-obj-7" ondrop="drop(event,'12a^2')" ondragover="allowDrop(event)"></div>
<div id="an-obj-8" ondrop="drop(event,'42a')" ondragover="allowDrop(event)"></div>
<div id="an-obj-9" ondrop="drop(event,'4a')" ondragover="allowDrop(event)"></div>
4

1 に答える 1

1

HTML5 ドラッグ & ドロップは、Android ブラウザーではサポートされていません: http://caniuse.com/#search=drag

jquery uiのように、サードパーティのjsライブラリを使用してエミュレートできます

ただし、モバイルでドラッグ アンド ドロップを有効にするには、プラグインを追加する必要があります。この jquery ui プラグインは、Android ブラウザでうまく機能します: http://touchpunch.furf.com/

楽しむ

于 2014-03-20T09:54:06.297 に答える