作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们如何在 soundamanager2 中循环播放同一个音频文件??
这是我的示例代码
function playSound(url) {
soundManager.setup({
url: 'swf',
onready: function() {
soundManager.createSound({
id: 'samplesound',
url: url,
volume: 100
});
soundManager.play('samplesound');
}
});
}
从像这样的标签中调用它
<a href='javascrit:void(0);' onclick='playSound('url');'></a>
谁能指导我在各自的时间连续循环这个声音??
感谢您的帮助...
最佳答案
您可以使用播放命令循环播放声音
下面应该播放3次声音
soundManager.play('samplesound',{loops: 3});
让循环工作的 hack 可能是
var loops = 3;
var looped = 0;
soundManager.createSound({
id: 'samplesound',
url: url,
volume: 100,
onfinish:function() {
if(looped<loops){
soundManager.play('samplesound');
looped++;
} else{
looped = 0;
}
)}
});
看
http://www.schillmania.com/projects/soundmanager2/demo/api/
和
http://www.schillmania.com/projects/soundmanager2/doc/#smsoundmethods
关于javascript - 如何在 soundmanger2 中循环播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15465386/
我刚刚开始使用 JQuery 和 SoundManger2,我注意到 SoundManager 在某些使用 JQuery 的情况下会出现问题。这也取决于使用的是 Firefox (3.6.13) 还是
Soundmanager 2(http://www.schillmania.com/projects/soundmanager2/doc/download/) 无法在我的 ruby on Rail
我是一名优秀的程序员,十分优秀!