2015-07-27 6 views
13

Wir passen unser Produkt an MsEdge an. Wir haben eine html5 Drag & Drop-Funktion, die in IE/Chrome usw. korrekt funktioniert.Microsoft Edge html5 Datei Drag & Drop

Verwenden von Microsoft Edge von Win10 Insider Preview Build 10162, ist der Tropfen verboten. Wir haben auch überprüft http://html5demos.com/dnd-upload funktioniert nicht auch nicht.

Wer hat das gelöst?

+2

Soweit wir gerade jetzt, es ist ein Fehler in Rand berichten. Ich könnte mich irren, aber niemandes HTML-Datei-Drag/Drop-Upload scheint in Edge im Moment zu funktionieren. Sogar google drive/imgur/flickr alle Datei-DropUploader funktionieren nicht - funktionieren aber gut in ie11. –

+0

@MikeDriver als eine Nebenfrage, können Sie die neuesten Win10 Insider-Previews bekommen? Unser ist nach 10162 –

+0

@ enyce12 gebrochen, können Sie bitte erarbeiten, wie diese Antwort gilt für Drag Drop nicht in Windows 10 funktioniert? Hast du den falschen Link gepostet? –

Antwort

6

Bearbeiten: Microsoft implemented this feature by now.

Ursprüngliche Antwort:

Die DragAndDropEntries ist noch nicht in Microsoft Edge unterstützt. Siehe this link für weitere Einzelheiten

Dort heißt es:

Ermöglicht Ziehen und ganze Ordner mit HTML5 Drag & Drop ablegen. Erweitert das DataTransferItem um eine Methode zum Abrufen eines FileEntry/DirectoryEntry. Roadmap Priorität: Niedrig - Wir evaluieren diese Technologie noch. Es kann erforderlich signifikante spec Stabilisierung, grundlegende Arbeit oder zusätzliche Gemeinschaft eingegeben werden, bevor wir mit der Entwicklung beginnen kann.“

Allerdings fühlen sich frei für diese Funktion zu beantragen https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer

+4

Die Frage scheint für Dateien zu sein, aber die Antwort bezieht sich auf Ordner. Leider unterstützen sie auch * ab dem 9.9.2015 keine Dateien: https://wpdev.uservoice.com/forums/257854-microsoft-edge-de-veloper/suggestions/8964523-support-html5-drag-and- Drop-of-Files-from-Explorer (zumindest arbeiten sie an diesem Aspekt) – Jxtps

+1

@Jxtps: Sie sagen, die arbeiten daran. Das bedeutet nicht, dass sie daran arbeiten. –

+5

Was für ein Witz! Ich hatte gehofft, die Kante würde die Luft des übel riechenden IE, der zurückgeblieben war, klären. Klingt wie der Browser nicht bereit war ... –

1

Ich habe gerade versucht es die Demo auf Microsoft Edge und es funktionierte gut für mich enter image description here

+0

Greate news. Microsoft hat die Uservoice-Seite vor 2 Wochen aktualisiert und behauptet, sie sei fertiggestellt und im November 2015 bereitgestellt worden. Https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/8964523-support-html5-drag-and -drop-of-files-from-explorer Ich denke, es ist jetzt –

+0

können Sie teilen, was ist Ihre Ms Edge-Version (Einstellungen -> über). Unsere ist 20.10240.16384.0 und es funktioniert immer noch nicht –

+0

Microsoft Edge 25.10586.0.0 MCF EdgeHTML 13.10586 –

0

für mich gearbeitet.

html:

<input 
    id = "dropzone" 
    accept = "image/*" 
    multiple = "false" 
    type = "file" 
/> 

verwendet javaScript 'drop' Veranstaltung:

const dropzone = document.getElementById('dropzone'); 

dropzone.addEventListener('drop', (event) => { /* your callback */ }) 

Datei erhalten verwendet:

event.dataTransfer.files[0]