我在 html5 音频标签中播放音频时收到 [object MediaError]
Posted
技术标签:
【中文标题】我在 html5 音频标签中播放音频时收到 [object MediaError]【英文标题】:I am getting [object MediaError] while playing audio in html5 audio tag 【发布时间】:2013-11-04 09:22:55 【问题描述】:我使用如下代码控制音频标签
myAudio.error.code
在控制台日志中显示 4。
任何人都可以帮助我为什么会收到此错误。甚至我的音频标签如下。
<audio id="scamper_music_sting_SFX" src="lib/game15/sounds/language/english/scamper_music_sting_SFX.mp3" type="audio/mpeg"/>
路径正确。
【问题讨论】:
服务器返回的MIME类型是什么? 您好 Qantas,如何显示或获取从服务器返回的 MIME 类型? 您好澳洲航空,我发现 Content-Type 等于 audio/mpeg 只要确保您查看的是正确的,您可以放置一个屏幕截图并编辑您的问题以将其附上吗? 无法附加屏幕截图,但这里是 mp3 文件的网络内容 URL 方法结果类型 Received Taken Initiator Wait Start Request Response Cache read Gap /vss/CCI_UX/lib/game15/sounds/language/english/scamper_music_sting_SFX.mp3 GET 304 音频/mpeg 210 B 【参考方案1】:您的音频文件所在的文件夹结构可能存在一些权限问题,您可以通过将音频文件移动到与您的 html 文件相同的目录进行测试。然后用下面的音频元素进行测试。
<audio id="scamper_music_sting_SFX" src="scamper_music_sting_SFX.mp3" type="audio/mpeg" />
【讨论】:
以上是关于我在 html5 音频标签中播放音频时收到 [object MediaError]的主要内容,如果未能解决你的问题,请参考以下文章