hn-gw@126.com
hn-gw@126.com
  • 发布:2018-11-15 16:37
  • 更新:2019-03-11 11:12
  • 阅读:535

iOS切换到后台支持音乐播放功能,在前辈的基础上加工!

分类:MUI
iOS

参考文章:
iOS切换到后台支持音乐播放功能
http://ask.dcloud.net.cn/article/42
该文章的说法是正确的

在设置完上文档东西后,在配置文件中添加权限

到了这一步,安卓app 就已经可以执行了;but ios包 还差一步,
我的ios是 ipone6s,我在系统页面添加了一个自动执行方法,需要把背景播放给带动一次,如图:

该图片的代码与后台转入代码为2套代码,图片中的代码的作用是,在进入系统后,把音频文件给执行一次。
function onPlusReady() {
document.addEventListener("pause", onAppPause, false);
document.addEventListener("resume", onAppReume, false);
}
//app 转入后台
function onAppPause() {
console.log("Application paused!");
startPlay();
}
function startPlay() {
if(plus.audio == undefined) {
alert("Device not ready!");
}
p = plus.audio.createPlayer("mp3/silent.mp3");
p.play(function() {
// alert("Audio play success!");
t = setTimeout(function() {
startPlay();
}, 6000);
}, function(e) {
// alert("Audio play error: " + e.message);
stopPlay();
});
}

按照上面方法,我的ios测试成功,至于其他的ios版本 我没有验证

0 关注 分享

要回复文章请先登录注册

1606726660@qq.com

1606726660@qq.com

可以
2019-03-11 11:12
772567199@qq.com

772567199@qq.com

mark
2019-03-11 10:27
270315475@qq.com

270315475@qq.com

mark
2019-01-13 08:29
wanghui

wanghui

mark
2019-01-12 15:45
shwanYu

shwanYu

mark
2018-11-28 20:58