播放音频HTML5功能仅适用于Chrome
Play Audio HTML5 function only work with Chrome
声音不适用于Firefox或Opera,只能用于Chrome。我想知道这是否是声音格式之间的兼容性问题,但只有当我在服务器上安装了这些文件时才会出现这个问题。这有模式吗?我需要添加一些类似Onload的事件吗?无论如何,这是代码:
function PlayAudio(path){
var myAudio = new Audio(path);
myAudio.play();
return myAudio;
}
我从另一个javascript文件(在同一文件夹中)调用这个函数,如下所示:
var background_audio = PlayAudio('../sound/back_sound.ogg')
欢迎任何建议或测试。
检查服务器传递ogg文件的mimetype。必须是audio/ogg
。
相关文章:
- JQueryhide()不适用于Mozzilla,但适用于Chrome
- Regex不适用于Firefox,但适用于Chrome
- 关闭当前选项卡并打开一个新的-仅适用于Chrome
- 向下滚动时隐藏菜单,向上滚动时显示,适用于Chrome,不适用于Safari(手机)
- Mozilla并没有完美地执行这段代码,尽管它适用于Chrome和IE
- Angularjs ng-options 问题仅适用于 Chrome 浏览器
- 支持 JavaScript 的检查例程适用于 Chrome/Opera/IE,但不适用于 Firefox/Safari
- javascript单选按钮验证,适用于chrome,不适用于IE
- getElementsByTagName未保存(仅适用于chrome)
- 在bookmarklet中使用@import和@font face(适用于Chrome,但不适用于Firefox)
- Ajax成功回调仅适用于Chrome
- ScrollTop适用于Chrome和Edge,但不适用于Firefox
- jQuery适用于Chrome、Firefox、IE,但不适用于iPhone
- minlength仅适用于Chrome
- 自动完成功能适用于Chrome,但不适用于IE
- Javascript仅适用于Chrome
- formatDate JavaScript 函数仅适用于 Chrome
- Javascript String to Date适用于Chrome,而不是FF或Safari
- 文件上传代码适用于Chrome和Mozilla,但不适用于IE 8,9
- 地理编码器仅适用于chrome,不适用于Firefox / IE / android