【问题标题】:new Audio() in firefox doesn't playFirefox 中的 new Audio() 无法播放
【发布时间】:2015-04-13 22:53:29
【问题描述】:

以下播放 mp3 的代码在 Chrome 中有效,但在 Firefox 中无效:

var _audio = new Audio();
_audio.src='http://yinyueshiting.baidu.com/data2/music/121199538/391713118800128.mp3?xcode=6ae40144acd172c6bc707c7a06af5b21a8d402b78e6728f9';
_audio.play();

之前,我使用<audio> 元素,但在android chrome 中,<audio> 无法切换到下一首歌曲,所以我尝试使用new Audio() 来解决该问题,这显然创建了一个新问题。

【问题讨论】:

    标签: javascript audio


    【解决方案1】:

    使用这个:

    var _audio = document.createElement('audio');
    _audio.src = 'http://yinyueshiting.baidu.com/data2/music/121199538/391713118800128.mp3?xcode=6ae40144acd172c6bc707c7a06af5b21a8d402b78e6728f9';
    _audio.play();
    

    【讨论】:

    • 谢谢;但如果在 android chrome 中;使用document.createElement('audio')不会切换到下一首
    猜你喜欢
    • 1970-01-01
    • 2018-04-17
    • 1970-01-01
    • 2011-09-11
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 2013-07-21
    • 2013-01-04
    相关资源
    最近更新 更多