当前位置 : 主页 > 手机开发 > cordova >

ionic-framework – 如何在Cordova Media Plugin中并行播放其他播放器时停止音频

来源:互联网 收集:自由互联 发布时间:2021-06-10
我的应用程序中有一个音频播放器,使用Ionic框架 Cordova Media Plugin完成. 我想让它在其他应用播放器播放媒体后停止. 我想一次只有一个音频播放器处于活动状态,有没有人知道如何做到这
我的应用程序中有一个音频播放器,使用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();}
网友评论