Ich arbeite mit Three.js auf IE11 und habe ein Problem mit der Funktion addEventListener func;addEventListener IE11 Fehler
Der Code innerhalb der Funktion wird nie wird ausgeführt:
var fileInput = document.createElement('input');
fileInput.type = 'file';
fileInput.addEventListener('change', function (event) {
editor.loader.loadFile(fileInput.files[ 0 ]);
});
der Browser vertraut mit der addEventListener func, Wette irgendwie die innere Funktion wird nicht aufgerufen wird, wenn i ‚Klick‘ FileInput- Taste:
var importOption = new UI.Panel();
importOption.setClass('option');
importOption.setTextContent('Import');
importOption.onClick(function() {
fileInput.click();
});
options.add(importOption);
Irgendwelche Ideen, wie kann ich die 'ändern' Funktion auslösen? Ich möchte, dass es durch Drücken der Benutzer-Taste ausgelöst wird, so wie es im Code geschrieben ist.
Dieser Code wurde aus den three.js Quelldateien entnommen, und arbeitet auf Chrom gut.
Vielen Dank im Voraus.
@Andreas bitte die bearbeitete Frage zu sehen – RoeePeleg