Firefox et le drag/drop de fichier, ça fait chier...
RHAAAAAAA CON DE FIREFOX ! J'arrive pas à récupérer les fichiers déposés pour les ajouter dans un input[file]... pourtant ça marche nickel sous Chromium !
document.getElementById('selector_0').files=event.dataTransfer.files;
La console me prouve que event.datatransfert.files est correct mais impossible de transférer sa valeur à l'input !
Pourtant, même StackOverflow dit que (ça marche sous Firefox)[https://stackoverflow.com/a/38968948] !
J'en suis à mon 3ème gigaoctet de doc consultée, je commence à voir flou... 'Tain, chez Mozilla, faites un effort, on se croirait à la glorieuse époque d'IE6
Une idée, les copains ?
function stopPropagation(event){
if(event.preventDefault) { event.preventDefault(); }
if(event.stopPropagation) { event.stopPropagation(); }
}
dropzone.addEventListener("drop", function(event){
stopPropagation(event);
document.getElementById('selector_0').files=event.dataTransfer.files;
console.log(event.dataTransfer.files,document.getElementById('selector_0').files);
return false;
}, false);