File
Objekt
Verwenden Sie die HTML5
File
API, um nativ mit Dateien auf dem Dateisystem zu arbeiten.
Warning The
path
property that Electron adds to theFile
interface is deprecated and will be removed in a future Electron release. We recommend you usewebUtils.getPathForFile
instead.
Das DOM Datei-Interface gibt eine Abstraktion über native Dateien, um uns Nutzern direkt an nativen Dateien mit der HTML% File API arbeiten zu lassen. Electron hat das Attribut path
zur File
Schnittstelle hinzugefügt, das den realen Pfad auf dem Dateisystem aufdeckt.
Beispiel für das Erhalten eines echten Pfades aus einer Drag-On-the-App-Datei:
<div id="holder">
Ziehen sie Dateien hierher
</div>
<script>
document.addEventListener('drop', (e) => {
e.preventDefault();
e.stopPropagation();
for (const f of e.dataTransfer.files) {
console.log('Datei(en), die sie hierher gezogen haben: ', f.path)
}
});
document.addEventListener('dragover', (e) => {
e.preventDefault();
e.stopPropagation();
});
</script>