Ich möchte die Videodauer vor dem Upload erhalten. Wie geht das in angular2? Es ist mein Eingangscode:angular2 Videodauer vor dem Upload erhalten
<input type="file" class="form-control" ng2FileSelect [uploader]="uploader" accept="video/*" #video (change)="getVideoInfor(video.value) "/>
finde ich etwas vergleichbares Beispiel Jquery, aber ich habe keine Ahnung, in angualr2 zu verwenden. Ist es möglich, nur angular2 ohne jquery zu verwenden?
Ich habe es gerade gefunden, und es ist erstaunlich! Ich bekomme den video.duration Wert, was ich will, aber ich muss den Wert in meinem component.ts verwenden. Wie man den Wert von video.duration von video.onloadedmetadata() zur Komponente ausgibt. Ich versuche viele Möglichkeiten, kann aber nicht darauf zugreifen. Vielen Dank für Ihre Hilfe :) – PaulHuang
Fügen Sie Ihrer Komponentenklasse eine Eigenschaft hinzu und weisen Sie sie in video.onloadedmetada() zu. Lesen Sie diesen Wert in Ihrer Vorlage mit der {{}} Syntax. Beispiele finden Sie unter [link] (https://angular.io/docs/ts/latest/guide/displaying-data.html) – Arinaud
Sie sparen mein Leben, und es ist so froh, dass Sie mich geduldig antworten :) – PaulHuang