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)
In einigen Szenarien müssen wir unsere Felder vom...
In diesem Artikel wird die spezifische Methode zu...
Methode 1: Verwenden des Onclick-Ereignisses <...
Wir stoßen häufig auf dieses Problem: Wie kann ma...
In diesem Artikelbeispiel wird der spezifische Co...
Rendern Nachdem ich online nach relevanten Inform...
In diesem Artikel werden hauptsächlich 6 Lösungen...
Inhaltsverzeichnis Ergebnisse auf einen Blick Her...
Inhaltsverzeichnis Vorwort 1. GMT Was ist GMT Ges...
Das Image kann problemlos direkt in das öffentlic...
Inhaltsverzeichnis Vorwort Code-Implementierung I...
Docker bietet eine Möglichkeit, Software automati...
In niedrigeren Versionen von Firefox können keine ...
Um die Methode zur Formularübermittlung zusammenz...
Inhaltsverzeichnis Was ist ref So verwenden Sie r...