embed通过js动态赋值,值赋进去了但是音乐没变,用innerHTML,也没作用

embed通过js动态赋值,值赋进去了但是音乐没变,用innerHTML,也没作用,第1张

audio = document.getElementById("audio")

audio.src = "music.mp3"

audio.play()//播放

看了下你的代码,你只更改了dom中的类容,但是并没调用播放这个功能。

就是 这个不好弄,我上次是直接用js把embed放在一div内 然后需要修改src的时候,我直接先将div内的内容清空,然后再用js将换了src的embed放在div内。 试一下吧 可能有用。

这涉及到你用的什么swf插件 如果是flexpaper内核的 你可以试下

$(#id).gotoPage(index)//调到指定页

$(#id).loadSwf(file)//加载swf文件

如果不是就要反编译swf看代码中提供的js接口了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/7945171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存