我的应用程序中有一个音频播放器,使用Ionic框架 Cordova Media Plugin完成.
我想让它在其他应用播放器播放媒体后停止.
我想一次只有一个音频播放器处于活动状态,有没有人知道如何做到这一点?
最佳答案 这对我有用,Check It
var filedirPath = $ionicPlatform.is('android') ? '/android_asset/www/app/audio' : 'audio';
var fileName = filedirPath + "/BlossominyourSmile.mp3";
var media = new Media(self.fileName, function(){
console.log("Silence played succssfully");
// self.resetPlay();
}, function(err){
});
media.play({playAudioWhenScreenIsLocked : true, numberOfLoops: 0});
Media对象将使用一些默认方法创建为media.pause,media.resume,media.stop
检查状态,然后使用方法
if(self.media){ self.media.stop(); self.media.release();}