使用 JavaScript 引用 URL 来播放声音
Reference URL with JavaScript to play sound?
我使用soundcloud dot com上传我的声音。 我想在我的移动应用程序中按下一个按钮并播放该声音。
所以基本上我希望我的声音从用户按下按钮时给我的 URL 引用。
我只需要用Javascript来做。请不要使用 HTML 5。非常感谢任何帮助,因为这非常令人沮丧。有什么想法吗?提前谢谢。
入门非常简单:
function playSound(url) {
var a = new Audio(url);
a.play();
}
将其用作应用程序所需的任何事件处理程序。当然,我希望你想做的不仅仅是玩(例如,也许暂停也会很好?),但这是一个开始。
let sound = new Audio("http://sound.com/mySound.mp3");
//on play event:
sound.onplay = () => {
};
//on pause event:
sound.onpause = () => {
};
//on end event:
sound.onended = () => {
};
//play:
sound.play();
//pause:
sound.pause();
//stop:
sound.pause();
sound.currentTime = 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/
相关文章:
- 如何减少在移动网络应用程序上播放声音的延迟
- 你能用sound.js在播放声音文件后5秒执行一个动作吗
- 可以'无法播放声音
- 使用javascript播放声音
- 点击播放声音
- 如何检测网页中的更改并使用Javascript播放声音
- 在悬停图像上播放声音,悬停在图像上时停止
- 无法使用JavaScript在iPhone上播放声音,但可以在Android上播放
- 播放声音时Cordova和HTML5的差异
- 在AngularJS中将元素添加到作用域时,如何在所有设备上播放声音
- 当弹出窗口关闭时播放声音文件(谷歌扩展)
- 在iPad上播放声音时延迟
- Javascript自动播放声音文件,单击其中一个按钮时停止
- HTML5音频标签没有播放声音的铬和safari中的第一个未聚焦标签
- 单击图像时播放声音
- Phonegap兼容代码,可在网站HTML/JS页面中播放声音
- 播放声音文件时突出显示句子
- 根据当前编号逐个播放声音文件
- 使用类似 Javascript 的 matlab 播放声音
- 使用 JavaScript 引用 URL 来播放声音