Gibt es eine Möglichkeit, Feature-Erkennung für setDragImage von HTML5 Drag & Drop (in JavaScript oder Dart)?Feature-Erkennung für setDragImage von HTML5 Drag & Drop
ich tun, um die allgemeine HTML5 Drag & Drop-Feature-Erkennung mit den folgenden (aus guide to detecting everything):
return 'draggable' in document.createElement('span');
Diese true
für Chrome, Firefox etc. zurück, und IE10. Es wird false
für IE9 zurückgegeben.
Nun ist das Problem mit IE10: Während es den meisten von HTML5 Drag & Drop unterstützt, wird setDragImage
nicht unterstützt und ich brauche eine polyfill bietet nur für setDragImage
. Aber ich konnte keinen Weg finden, dies zu erkennen.
aus interesse was macht ihr polyfill für setDragImage ?? – Woody
@Woody Erzeugt manuell ein HTML-Element mit absoluter Positionierung und bewegt es mit der Maus herum. Um es in Aktion zu sehen, siehe das Beispiel 'custom drag images' auf [diese Seite] (http://edu.makery.ch/projects/dart-html5-drag-and-drop/) mit IE10. Der Code ist [hier] (https://github.com/marcojakob/dart-html5-dnd/blob/master/lib/src/dnd/draggable.dart#L484), der [hier] heißt (https: // github.com/marcojakob/dart-html5-dnd/blob/master/lib/src/dnd/draggable_emulate.dart#L147) –
Ein bisschen off Punkt, hier ist ein Polyfill, falls Sie die Implementierung von setDragImaage benötigen: http: // stackoverflow.com/a/20585673/178550 – Phil