我使用 soundcloud dot com 上传我的声音。我想在我的移动应用程序中按下一个按钮并播放该声音。
所以基本上我希望从用户按下按钮时给出的 URL 中引用我的声音。
我只需要用 Javascript 来做。请不要使用 HTML 5。非常感谢任何帮助,因为这非常令人沮丧。有任何想法吗?提前致谢。
我使用 soundcloud dot com 上传我的声音。我想在我的移动应用程序中按下一个按钮并播放该声音。
所以基本上我希望从用户按下按钮时给出的 URL 中引用我的声音。
我只需要用 Javascript 来做。请不要使用 HTML 5。非常感谢任何帮助,因为这非常令人沮丧。有任何想法吗?提前致谢。
真正开始非常简单:
function playSound(url) {
var a = new Audio(url);
a.play();
}
将其用作您想要的应用程序的任何事件处理程序。当然,我希望你想做的不仅仅是玩(例如,也许暂停也不错?),但这是一个开始。
使用 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"
});
});