簡単な再生設定があります:
<script type="text/javascript">
var flashvars = {};
flashvars.skinName = "Clear_Skin_1";
flashvars.streamName = "movies/FLV768KB.flv";
var params = {};
var attributes = {};
swfobject.embedSWF(
"FLVPlayer_Progressive.swf",
"myAlternativeContent",
"320",
"240",
"9.0.0",
"swfobject_2_2/expressInstall.swf",
flashvars,
params,
attributes
);
</script>
目標は、ビデオの再生をその場で変更することです。たとえば、選択できるビデオがたくさんあるとします。再生は1つのビデオから始まり、ユーザーがページのhtml部分のサムネイルをクリックし、そのクリックをリストからの別のビデオのビデオ再生に反映させたいと思います。
1)実際のプレーヤーを変更したり、コールバックをサポートするためにASを追加したりすることなく、ネイティブサポートはありますか。初期ロード後に動的にflashvars.streamNameを変更する鶏?
2)NOが1)の答えである場合、フラッシュプレーヤーインスタンスを保持するdivをdomから削除し、flashvars.streamNameインスタンスを新しいムービーに変更してから、フラッシュプレーヤーコンテナーの新しいインスタンスを追加して新しいインスタンスを埋め込み、次のインスタンスをロードする必要があります映画?
よろしくお願いします。