Bei dynamisch wechselndem Video wird die play () - Anfrage durch eine neue Ladeanforderung unterbrochen

8

Wenn ich das Video dynamisch ändere, erhalte ich den folgenden Fehler unter der Serverkonsole

%Vor%

Ich verwende den folgenden Code, wenn die Änderung eingetreten ist

%Vor%

Aber wenn das Video 3 - 4 mal geändert oder auf Remove Button geklickt wurde

Ich bekomme das Problem

%Vor%

Das ist meine Geige

Ссылка

Könnten Sie mir bitte mitteilen, wie Sie dieses Problem lösen können?

    
Pawan 25.10.2016, 08:21
quelle

1 Antwort

4

Fügen Sie canplay event an #video element an, innerhalb von playlocalVID() call create Blob URL von File object, beachten Sie, dass es nicht notwendig ist, Blob() mit File object als Parameter aufzurufen; Setze aktuelle File.name bei #video .dataset ; set <input type="file"> element .value bis null für change Ereignis, das aufgerufen wird, wenn die gleiche Datei nacheinander ausgewählt wird; Aufruf .load() at #video element; Warten auf canplay oder canplaythrough -Ereignis, das an #video element gesendet werden soll; at canplay Ereignisbehandlungsaufruf .play() at #video element.

%Vor%
    
guest271314 01.11.2016, 06:40
quelle

Tags und Links