动态设置swf对象的flashvars参数

时间:2012-02-18 07:13:35

标签: javascript flash flashvars

我有一个问题,我希望根据勾选的复选框播放歌曲。我的意思是我想在点击复选框时设置swf对象的flashvars参数来播放相应的歌曲。我使用的标签是< / p>

<embed type="application/x-shockwave-flash" 
    flashvars="audioUrl=http://www.labnol.org/assets/mp3/unofficial-yahoo-song.mp3"
    src="http://www.google.com/reader/ui/3523697345-audio-player.swf" 
    width="400" 
    height="27" 
    quality="best"/>

在我的网站上。我想在复选框上动态更改flashvars(作为radion按钮)检查

1 个答案:

答案 0 :(得分:1)

加载swf时,flashvar只传递一次,因此在此之后更改html(例如通过jQuery)将无效。

相反,使用ExternalInterface通过javascript调用swf中的函数,然后启动或停止播放器/更改曲目。

相关问题