我目前在IE/flash环境(不是html5)中使用soundmanager2。问题是,当'onload‘回调函数定义为null或定义为几乎不执行任何操作的函数时,mp3内容的音频回放不会发生。
soundManager.createSound({
id: 'someidforasoundfile',
url: 'pathtoaudiofile.mp3',
autoLoad: true,
autoPlay: true,
onload: function() {
return 1;
},
volume: 50
});如果我将"onload“回调定义为:
function() { alert('zing'); }soundmanager2实际上会开始播放音频,file...but会弹出一个恼人的警告,用户必须与之斗争。
这是soundmanager2配置问题还是其他问题?
提前感谢!
ct
发布于 2012-04-06 15:37:51
我想我的理解是,当用户指示一个流时,会有一个消息提醒,指示歌曲正在开始或他们必须让许可。
我会说它的soundmanager,因为flash可以在没有任何“用户”权限的情况下流式传输或下载媒体内容。这当然限于:示例mp3,视频,其他SWF files.ect
但比方说下载zipfiles或其他媒体类型可能需要权限。
它们可能是(alert)函数中的一些东西,要创建此消息或弹出以显示,请检查源代码并遵循其脚本。
如果你有这方面的一些源代码,请发帖,我会看看的
https://stackoverflow.com/questions/10033694
复制相似问题