我在这里检查了一些主题,但仍然无法找到关于下一个的答案。
在我的网站上,我正在使用不同的方式进行听觉播放。
if ($.browser.msie) {
$(".audio").prepend($("<embed>").attr({
'src':'/resources/voices/'+voice+'.wav',
'HIDDEN':'true',
'AUTOSTART':'true'
}));
}else if($.browser.safari){
$(".audio").removeAttr("style");
$(".audio").prepend($("<object></object>").attr({
'type':'audio/x-wav',
'data':'/resources/voices/'+voice+'.wav',
'width':'0',
'height':'0'
}));
$("object:first").prepend($("<param>").attr({
'name':'autoplay',
'value':'true'
}));
}else{
$(".audio").prepend($("<audio></audio>").attr({
'src':'/resources/voices/'+voice+'.wav',
'volume':0.4,
'autoplay':'autoplay'
}));
}
一切都很好,而一些网站的客人表示有与quicktime插件相关的错误。 而且,是的,我从apple.com安装了quicktime,现在,音频不能在IE中播放。在Chrome中,它总是要求确认使用quicktime插件。
是否可以忽略quicktime插件,并使用标准方式播放音频? 我正在寻找javascript ...
谢谢!!!