Ser*_*hyr 20 javascript audio html5 google-chrome chromium
我有HTML5音频元素
<audio src="/sounds/call.wav" id="audio1" repeated="0" repetitions="1" class="audio_sound"></audio>
Run Code Online (Sandbox Code Playgroud)
如果我尝试element.play()在Chrome网络控制台中显示奇怪的错误.
未捕获(在promise中)DOMException:无法加载,因为找不到支持的源.
我没有找到任何线索,为什么会出现此错误以及如何解决它.
小智 5
这可能有所帮助,也可能无效,但我在.mp3源文件中遇到了相同的错误消息.我一直在更新内容并改进mp3,没有意识到浏览器缓存了mp3文件的原始版本(或至少部分内容).我找不到任何信息来支持这一点,但有趣的是,似乎音频文件的一部分可能被缓存,当浏览器尝试检索文件的其余部分时,它不能(或不)检索完整的工作版本.
我尝试将您的.wav文件重命名为之前没有使用的内容,看看它是否开始工作.