mediaelements
フラッシュ ビデオ プレーヤー ( FlashMediaElement.as )のソースを見ると、現在、コンストラクターがorとして_mediaElement
作成した後に戻るものを切り替えることがサポートされていないことがわかります。これは、YouTube ソースを使用してプレーヤーを起動すると、次のようになることを意味します。_mediaElement
VideoElement
YouTubeElement
<video width="640" height="360" id="player1" preload="none">
<source type="video/youtube" src="http://www.youtu.be/nOEw9iiopwI" />
</video>
その後、setSrc()
後続の YouTube クリップを使用した呼び出しは正常に機能しますが、YouTube 以外の動画に切り替えることはできません。
現在、youtube と非 youtube を切り替える唯一の方法は、自分で切り替えを検出し、追加mediaelements
した要素を破棄し、新しい要素を作成してから、新しい要素で setSrc を呼び出すことです。きれいではありませんが、それは仕事を成し遂げるでしょう。