Audio 从接收器网站播放音频

Audio 从接收器网站播放音频,audio,google-cast,chromecast,Audio,Google Cast,Chromecast,我正试图让我的接收器通过以下功能播放服务器上托管的mp3文件 playSound_: function(mp3_file) { var snd = new Audio("audio/" + mp3_file); snd.play(); }, 然而,大多数时候它不会播放,当它播放时,它会被延迟。但是,当我在本地浏览器中加载接收器时,它工作正常 在接收器上播放音频的正确方法是什么?您可以使用MediaElement标记或Web音频API。最简单的可能是MediaElement。您愿意提供一

我正试图让我的接收器通过以下功能播放服务器上托管的mp3文件

playSound_: function(mp3_file) {
  var snd = new Audio("audio/" + mp3_file);
  snd.play();
},
然而,大多数时候它不会播放,当它播放时,它会被延迟。但是,当我在本地浏览器中加载接收器时,它工作正常


在接收器上播放音频的正确方法是什么?

您可以使用MediaElement标记或Web音频API。最简单的可能是MediaElement。

您愿意提供一些示例代码或指向更多信息的链接吗?MediaElement标记与
音频
标记相同吗?这就是我在问题中提供的原始实现中尝试的。谢谢如果您知道要播放的音频文件,只需为您可以使用的HTML5API添加,基本上,我的js代码正在创建一个
audio
元素,但没有将其添加到DOM中。这是我正在使用的API。它在我的本地Chrome浏览器(OSX-31.0.1650.63)上工作,但在Chromecast上只能间歇工作。你是否尝试过像我在前面的评论中那样添加音频标签?我最终使用了
音频
标签,然后在
窗口加载
事件之后,我可以播放它