我有一个问题,我希望根据勾选的复选框播放歌曲。我的意思是我想在点击复选框时设置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按钮)检查
答案 0 :(得分:1)
加载swf时,flashvar
只传递一次,因此在此之后更改html(例如通过jQuery)将无效。
相反,使用ExternalInterface
通过javascript调用swf中的函数,然后启动或停止播放器/更改曲目。