2017-11-23 1 views
0

Ich baute und hosten die Website https://www.kunstwinder.com, ich verwendete Wordpress und das Thema Enfold (neueste v4.2), um es zu bauen, und ich hosste es in AWS (EC2).Wordpress Website nicht spielen Hintergrund Video

Vor kurzem habe ich die Website zu einem Kubernetes-Cluster auf Google Cloud verschoben. Alles ist in Ordnung, aber für das Video, das im Hintergrund auf der Hauptseite abgespielt wird, funktioniert es aus irgendeinem Grund nicht mehr. Als Referenz verwende ich das Docker-Image wordpress:4.9.0-php7.1-apache und die neueste Kubernetes-Version (v1.8.3-gke.0). Ich habe das Problem seit Tagen behoben, und ich kann keine Lösung finden.

Zuerst dachte ich, das Problem muss mit der Änderung im Hosting verbunden sein, aber nach dem Durchlaufen der Nginx (als Reverse-Proxy verwendet) und kubernetes Config habe ich nichts gefunden. Der verwirrendste Teil ist, dass wenn Sie das Video direkt auf https://www.kunstwinder.com/wp-content/uploads/2017/11/CarbonFiberRed_NoAudio_converted.mp4 zugreifen, es funktioniert. Ich habe auch versucht, es mit cURL herunterladen und obwohl die Geschwindigkeiten nicht stellar sind, sind sie definitiv genug, um das Video zu laden, während es spielt. Meiner Meinung nach deutet dies auf ein Problem im Frontend oder im Browser hin.

Ich habe in mehreren Browsern und Geräten versucht, und das Problem stellt sich in allen von ihnen. Überprüfung der Website für HTML-Fehler mit Tools online, wirft ein paar Warnungen und Fehler, aber nichts Wichtiges. Andere Videos in https://www.kunstwinder.com/videos, die nicht in Autoplay sind, funktionieren ohne Probleme.

Ich habe gelesen, dass Chrome die automatische Wiedergabe von Videos mit Ton aufgehört hat, aber dieser hat auch keinen Ton. Wenn Sie Vorschläge oder Ideen dazu haben, warum dies geschieht, schicken Sie mir bitte meinen Weg.

Antwort

0

auf der Seite Quelle der Suche gibt es nur einen Video-Tag auf der oben genannten Seite und es enthält nicht das automatische Wiedergabe-Attribut:

</div><video class="avia_video" controls id="player_12_811126710_1300552843" > <source src="https://www.kunstwinder.com/wp-content/uploads/2017/11/CarbonFiberRed_NoAudio_converted.mp4" type="video/mp4" /></video> 

Hinweis Sie in der Regel ‚Autoplay‘ und ‚gedämpft‘ angeben müssen zu erhalten die maximale Möglichkeit von Autoplay zu diesem Zeitpunkt (die Regeln ändern sich von Zeit zu Zeit).

Es ist auch wichtig zu wissen, dass Browser die Möglichkeit bieten können, die Autoplay-Anweisungen über die Browsereinstellungen oder die Konfiguration zu überschreiben.

+0

Danke für Ihre Hilfe. Am Ende habe ich nur die Quelle des Videos von lokal auf eine von YouTube gehostete Version geändert, und das allein hat das Problem behoben. –

Verwandte Themen