在Safari中使用html5 / js音频的问题(Windows)

时间:2011-07-04 13:58:07

标签: javascript html5 audio safari

我正在尝试为我的html5游戏添加声音,奇怪的是在Safari中我在js控制台中收到此错误:“表达式'音频'[未定义]的结果不是构造函数”。

我正在使用以下代码加载声音:

var sound = new Audio();
sound.src = "audio/click" + soundext;
sound.onLoad = ResourceLoad();

我很感激解决这个问题的任何帮助!

1 个答案:

答案 0 :(得分:4)

我知道这个问题有点陈旧,但是当我搜索问题时就出现了问题,所以为了其他搜索者的利益,我找到了答案,来自http://infobrink.com/safari-not-liking-the-html5-audio/

  

经过多次挫折之后,我遇到了一个表明HTML5的帖子   没有QuickTime,音频和视频标签将无法在Safari中使用。所以   很多HTML5不需要任何插件。我安装了QuickTime和   令我沮丧的是Safari在我尝试的时候给了我以下错误   启动它。

转动我们的QuickTime未正确安装!