http://codepen.io/abdulahhamzic/pen/GjKAAb这是我正在开展的项目。
我正在为项目使用Angular JS,这是我在Angular控制器中声明音频变量的方式:
var audio = new Audio('http://www.brainwave-music.com/fileadmin/media/Alpha-Brainwave-Relax-Meditation-Ambient.mp3')
然后,我在一个函数中播放音频,在按钮点击时调用:
$scope.play = function () {
if (!playDisabled) {
....
if (checkbox.checked) {
audio.play();
audio.loop();
}
}
};
这在任何桌面浏览器中都能很好地工作,但是如何让音频在移动设备上运行呢? (我使用三星Galaxy S I9000(Android 5.1.1)进行测试)。