我的应用程序中有一个音频播放器,使用Ionic框架 Cordova Media Plugin完成. 我想让它在其他应用播放器播放媒体后停止. 我想一次只有一个音频播放器处于活动状态,有没有人知道如何做到这
我想让它在其他应用播放器播放媒体后停止.
我想一次只有一个音频播放器处于活动状态,有没有人知道如何做到这一点?
这对我有用,Check Itvar 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();}