Problemhintergrund: Es ist erforderlich, einen Screenshot des abgespielten Videos zu erstellen. Das Video wird mithilfe des Video-Tags abgespielt und dann wird ein Echtzeit-Frame-Bild aufgenommen, wenn auf den Videowiedergabebereich geklickt wird. Der Code ist ganz einfach und lautet wie folgt: JavaScript CodeInhalt in die Zwischenablage kopieren
Fragen: Nicht abgefangener Sicherheitsfehler: „toDataURL“ konnte für „HTMLCanvasElement“ nicht ausgeführt werden: Beschädigte Canvases können nicht exportiert werden. Nach der Überprüfung und Analyse stellten wir fest, dass dies tatsächlich daran lag, dass sich die Domäne, in der sich die Videodatei befand, von der Domäne unterschied, in der sich das Bild und die Seite befanden, was zu einem domänenübergreifenden Übertragungsproblem führte. Lösung: Platzieren Sie die Videodatei unter der Domäne, in der sich die Seite befindet. Ursprüngliche Adresse: http://blog.csdn.net/luochao_tj/article/details/44942125 |
<<: Acht Hook-Funktionen in der Vue-Lebenszykluskamera
>>: MySQL-Platzhalter (erweiterte SQL-Filterung)
Wenn Sie einer Option das Attribut selected = &quo...
Autor | Herausgeber Awen | Produziert von Tu Min ...
Inhaltsverzeichnis Auch die Verwendung der integr...
Wir sollten besser aufpassen, denn die HTML-Poliz...
Inhaltsverzeichnis vue2.x vue3.x Verwendung des T...
Die Nginx-Protokolle werden von Filebeat gesammel...
Beschreibung Lösung Der Bridge-Modus der virtuell...
Inhaltsverzeichnis 1. Einführung in Jenkins 2. Je...
.imgbox{ Breite: 1200px; Höhe: 612px; Rand rechts...
Heute werde ich über einen CSS-Spezialeffekt spre...
Detaillierte Einführung in die Schritte zur Insta...
Es gibt zwei Möglichkeiten, Container-Ports in Do...
1. Übergeordnete Komponenten können Props verwend...
Eines Tages stellte der Leiter die Anforderung, e...
Aus Sicherheitsgründen erlaubt MySql-Server nur d...