我在使用ionic 3应用程序在ios设备中播放音频时遇到问题。当我锁定设备或将其移至背景时,音频播放15至20秒并停止。我尝试在xcode中启用后台模式和设置。没有任何作用
platform.ready().then(() => {
if (platform.is('cordova')){
//Subscribe on pause i.e. background
this.platform.pause.subscribe(() => {
console.log("background");
this.bg.enable();
});
//Subscribe on resume i.e. foreground
this.platform.resume.subscribe(() => {
console.log("foreground");
this.bg.disable();
});
}
});
这就是我在player.ts文件中进行后台启用的方式。 这是Xcode Capabilites设置。 这个问题不是在andorid中产生的
答案 0 :(得分:0)
您的解决方案在这里:Background Mode
创建此插件仅用于此原因。如果您不知道如何在ionic中安装和使用插件,请查看以下内容:How to use this cordova plugin