Ich benutze Version 12.01 des exzellenten ng-Datei-Uploads und versuche einen e2e-Test mit Winkelmesser mit Chrome 49 zu erstellen. Ich bin mit sendKeys
den Dateipfad Pfad, und ich bin in der Lage den Upload wird ausgelöst, aber die Dateigröße in denDateigröße von 0 beim Hochladen von Datei über Selen mit ng-Datei-Upload
<button
class="avatar-upload__button"
ngf-select="uploadFiles($file, $invalidFiles)"
ng-model='ngfFile'
accept="image/*"
ngf-max-size="14.5MB">
</button>
ich bin in der Lage zu sehen, den Datei-Upload, um zu sehen, die in dieser Funktion aufgerufen:
$scope.uploadFiles = (file, errFiles) => {
}
Aber an diesem Punkt file.size
ist 0, wo, wenn ich diese manuell ausführen, bekomme ich die korrekte Größe. Ich würde mich nicht allzu sehr darüber aufregen, außer dass das Hochladen zu ersticken scheint/nicht stattfindet (vermutlich weil die Dateiinformationen schlecht sind).
Meine Vermutung an diesem Punkt ist es mit diesem auf einer Schaltfläche statt input[type="file"]
verbunden ist. Ich werde anfangen, in ng-Datei-Upload zu graben, aber alle Vorschläge/Ideen geschätzt.