我有简单的播放设置:
<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>
目标是动态更改视频播放,假设我有一堆视频可供选择。播放从一个视频开始,用户单击页面 html 部分中的缩略图,我希望单击反映列表中另一个视频的视频播放。
1)是否有原生支持,无需修改实际播放器并添加额外的AS来支持回调。母鸡在初始加载后动态改变 flashvars.streamName?
2)如果否是 1)的答案,那么我是否应该从 dom 中删除保存 Flash 播放器实例的 div,将 flashvars.streamName 实例更改为新电影,然后添加 Flash 播放器容器的新实例以嵌入新实例并加载下一个电影?
非常感谢你。