私はmediaelement jsメディアプレーヤーを使用してyoutubeビデオからビデオを提供するのに奇妙な問題を抱えています。ChromeやSafariでFFやIEでうまく動作しないmediaelement.js
私はそれがすべてのブラウザでうまく動作する1つのサイトでそれを使用しています。私は文字通り、別のサイトで使用するためのコードをコピーしており、FF & IEでは正しく動作していません。
それは
..両方のサイトは、CSSファイルが同じ順序である、同じサーバー上の同じ場所などで初期化プレーヤーのインスタンスすべて同じjsのあるthis.pluginApi.playMedia() is not a function
コンソールでこのエラーがスローされます
また、2セットのコントロールが表示されています。 Chromeでは、リフレッシュするとこの問題が発生しません。ウェブインスペクタが開いている場合はSafariでのみ、IEでは1セットのコントロールが発生します。
誰も同じような問題がありましたか? はHERESに
<video id="video_player" width="480" height="300" controls="controls" preload="none">
<source type="video/flv" src="http://www.youtube.com/v/<? echo $row['youtubeid']; ?>" />
<object width="480" height="300" type="application/x-shockwave-flash" data="flashmediaelement.swf">
<param name="movie" value="flashmediaelement.swf" />
<param name="flashvars" value="controls=true&poster=myvideo.jpg&file=myvideo.mp4" />
</object>
を使用していくつかのコードイムは、私は、あまりにもYTファイルにオブジェクトのparams内のパスを設定して何のサイコロをすべてこれを試していません。誰がこの問題に遭遇念の