video.js techOrder flash - keine kompatible Quelle war gefunden für dieses video
Immer wenn ich versuchen, ein video mit data-setup='{"techOrder": ["flash"]}'
set nur flash kann ich nicht machen, es funktioniert.
- Hier ist ein Turnschuh http://jsfiddle.net/a9uvasrh/5/
- Die fiddle von anderen SO Q&A auch nicht laden für mich Video.js Force-Flash-Steuerelemente Anzeigen
Getestet auf Chrome, Opera, FF und IE . Nur die letzten 2 zeigen die Meldung "keine kompatible Quelle war gefunden für dieses video"; die anderen bleiben teilnahmslos.
Edit: Das Problem ist präsent in den lokalen Speicher als auch
<html>
<head>
<script src="http://vjs.zencdn.net/c/video-js.css"></script>
<script src="http://vjs.zencdn.net/c/video.js"></script>
</head>
<body>
<div class="container">
<video id="example_video_1" class="video-js vjs-default-skin"
controls preload="auto" width="640" height="264"
poster="http://video-js.zencoder.com/oceans-clip.png"
data-setup='{"techOrder": ["flash"]}'>
<source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' />
<source src="http://video-js.zencoder.com/oceans-clip.webm" type='video/webm' />
<source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' />
<p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a></p>
</video>
</div>
</body>
</html>
Den obigen code initialisiert den flash-player (VideoJS Flash-Komponente v3.0 erscheint in der dropdown-Menü), aber es läuft nicht das video.
Ich bin mir nicht sicher, was hier Los ist. Bekomme ich diese auch zurück auf die version 3.2 video.js mit Geigen, die zuvor arbeiteten, also ich würde sagen, etwas über jsfiddle oder Flash hat sich geändert.
Ja, ich bin mir nicht sicher, was hier vor sich geht. JSbin-Blöcke Blitz in den edit-Modus, und vielleicht jsfiddle ist dabei die gleiche. Das jsbin (nicht im Bearbeiten-Modus) funktioniert bei mir. jsbin.com/xezab/1
Ja, ich bin mir nicht sicher, was hier vor sich geht. JSbin-Blöcke Blitz in den edit-Modus, und vielleicht jsfiddle ist dabei die gleiche. Das jsbin (nicht im Bearbeiten-Modus) funktioniert bei mir. jsbin.com/xezab/1
InformationsquelleAutor Hristo Dobrev | 2014-11-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, weil jsfiddle ist nun mit dem
sandbox
- Attribut auf dem iframe die Ergebnisse sind in dargestellt. Die Wirkung variiert: In Chrome die swf-Datei geladen wird aber der Flash -ExternalInterface
ist blockiert, so dass die swf-Datei kann nicht gesagt werden, etwas zu tun. Im Firefox die swf gar nicht geladen bekommen.jsbin ist, nutzt auch ein iframe mit
sandbox
im edit-Modus, funktioniert aber out-of-Bearbeiten-Modus, da kein iframe verwendet.Vorausgesetzt, dass für den "lokalen Speicher" bedeutet, dass der html-Code wird im browser geladen mit der
file://
- Protokoll, dann ist das problem auch der browser blockiert ExternalInterface-Skript zugreifen, aber aus einem anderen Grund. Hier ist es, weil Browser blockieren Skript Zugriff auf eine geladene swf-Datei über ein Protokoll (http
) von einer Seite geladen, über die andere (file
).Es dauerte 2 Tage, um diese zu finden und wurde über geben eine neue Antwort, als ich sah, Sie hatte, inklusive dem Teil über lokalen Speicher mit einem edit. In der Zukunft bearbeitet, bitte geben Sie einen Kommentar, wie änderungen allein keine Benachrichtigungen versenden es scheint... oder habe ich es verpasst
Sorry, ich dachte, Sie würden benachrichtigt sein, wie ein Kommentator, wenn nicht, wie der Fragesteller.
InformationsquelleAutor misterben