Ich möchte, dass beim Laden der Website-Seite Video automatisch abgespielt wird.
Ich habe auf meiner Seite auf jquery.js, mediaelementplayer.js und mediaelementplayar.min.css verwiesen und Video-Tags hinzugefügt.
Ich habe so viele Möglichkeiten ausprobiert, z. autoplay = true
und benutze Javascript, aber ich konnte es nicht zum Laufen bringen.
Ich verwende BlogEngine.Net 2.0.
Wie kann ich das tun?
Dies ist ein Fehler in MediaElementJS, Autoplay funktioniert für natives und silverlight, benötigt aber ein wenig Hilfe mit Flash.
Sie können auf das canPlay -Ereignis hören und die Wiedergabe starten, sobald der Flash-Player bereit ist.
setTimeout-Tricks können unter Rennbedingungen fehlschlagen.
%Vor% Sie können dem autoplay="true"
-Tag das <video>
-Attribut hinzufügen, wie unten gezeigt:
Um es auf allen Browsern / Geräten abzuspielen, können Sie jQuery verwenden, um auf das Objekt zu verweisen und seine Methode play()
aufzurufen.
Weitere Informationen erhalten Sie hier .
Obwohl der Vorschlag von user932056 für mich nicht genau funktioniert hat, habe ich die allgemeine Idee oben auf meiner Seite verwendet, die schließlich funktioniert hat:
%Vor%Hier ist Code, den ich geschrieben und für mich in HTML5 Video Cases und für Flash Player auch funktioniert;
%Vor%Tags und Links mediaelement.js