用JavaScript播放声音的参考URL?

时间:2012-04-13 14:37:45

标签: javascript audio mobile soundcloud

我使用soundcloud dot com上传我的声音。我想在我的移动应用程序中按一个按钮,然后播放该声音。

所以基本上我希望从用户按下按钮时给出的URL中引用我的声音。

我只需要使用Javascript。请不要HTML 5。非常感谢任何帮助,因为这是非常令人沮丧的。有任何想法吗?提前谢谢。

2 个答案:

答案 0 :(得分:18)

开始真的很简单:

function playSound(url) {
    var a = new Audio(url);
    a.play();
}

将其用作应用程序所需的任何事件处理程序。当然,我希望你能做更多的事情,而不仅仅是玩游戏(例如,也许暂停会很好?),但这是一个开始。

答案 1 :(得分:0)

使用jPlayer使用Javascript播放声音。这将花费你很多时间和挫折。

jplayer.org /

以下是jPlayer的代码。注意:您不必使用带有jPlayer的皮肤,因为它只是一个播放音频的API。

加载时播放视频或音频的示例代码。

$(function() { // executed when $(document).ready()
  $("#jpId").jPlayer( {
    ready: function () {
      $(this).jPlayer("setMedia", {
        m4v: "http://www.myDomain.com/myVideo.m4v" // Defines the m4v url
      }).jPlayer("play"); // Attempts to Auto-Play the media
    },
    supplied: "m4v",
    swfPath: "jPlayer/js"
  });
});

http://jplayer.org/latest/developer-guide/