我正在创建一个音乐应用程序,它将使用 API 获取歌曲。歌曲播放完美,但无法在后台运行。当我关闭应用程序时,音频会停止。我正在使用 ionic framework
并使用 cordova Media
插件创建此应用程序。我用谷歌搜索了很多东西,但无法解决问题。
我需要使用其他插件来代替 cordova Media
吗?请提出一些建议。
注意:我只需要安卓设备
最佳答案
我没有得到任何解决方案。所以我为它创建了一个插件。 请引用此链接Cordova Plugin - Back As Home
它到底在做什么?
它不是关闭应用程序,而是将其最小化。所以这段代码将帮助后退按钮作为主页按钮工作。
添加插件
cordova 插件添加 https://github.com/amitsinha559/cordova-plugin-back-as-home.git
如果你想返回主页按钮,请在 .run
中添加此代码
$ionicPlatform.registerBackButtonAction(function(e){
backAsHome.trigger(function(){
console.log("Success");
}, function(){
console.log("Error");
});
e.preventDefault();
},101);
如果你想在一些按钮操作中使用
$scope.someButton = function() {
backAsHome.trigger(function(){
console.log("Success");
}, function(){
console.log("Error");
});
}
如果您遇到任何问题,请告诉我。
关于android - Ionic - 在后台播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32565359/