Android Ionic Cordova媒体中的循环音频

Android Ionic Cordova媒体中的循环音频,android,cordova,audio,ionic-framework,media,Android,Cordova,Audio,Ionic Framework,Media,我想无限循环音频,因为它将充当背景音乐。我尝试在成功和回调状态时使用回调,但它没有再次播放音频 代码如下: $ionicPlatform.ready(function() { var src = "/android_asset/www/audio/bgmusic.mp3"; var media = $cordovaMedia.newMedia(src, mediaSuccess, null, mediaStatusCallback); $scope.playBG = f

我想无限循环音频,因为它将充当背景音乐。我尝试在成功和回调状态时使用回调,但它没有再次播放音频

代码如下:

$ionicPlatform.ready(function() {
    var src = "/android_asset/www/audio/bgmusic.mp3";
    var media = $cordovaMedia.newMedia(src, mediaSuccess, null, mediaStatusCallback);

    $scope.playBG = function() {
        media.setVolume(0.5);
        media.play();
    };

    $scope.pauseMedia = function() {
        media.pause();
    };

    $scope.stopMedia = function() {
        media.stop();
    };

    var mediaSuccess = function() {
        media.setVolume(0.5);
        media.play();
        $scope.playBG();
    }

    var mediaStatusCallback = function(status) {
        if(status == 4) {
            media.setVolume(0.5);
            media.play();
            $scope.playBG();
        }else{
            media.setVolume(0.5);
            media.play();
            $scope.playBG();
        }
    }

    $scope.$on('destroy', function() {
        media.release();
    });

    $scope.playBG();
});

您是否尝试过媒体。seekTo(0)?还没有,但为什么它会寻求0?它将如何执行再次播放音频?我希望有人能检查一下。我真的需要它尽快。:)谢谢@BLNK你有什么解决办法吗?@Neotrixs目前没有