0

ionic Creator を使用してラジオアプリを開発しています。オーディオ再生機能は正常に動作しますが、オーディオを一時停止する必要があります

別の質問:

ダブルクリックして一度に 2 つの曲を聞くには?

これはオーディオ再生機能です。

function ($scope, $stateParams) {

    $scope.playWebAudio = function(){
    try{
        $scope.audio = new Audio('Audio stream URL');

        $scope.audio.play();
    }
    catch(e){
        alert(e);
        console.log(e);
    }
}

再生ボタン

ng-click playWebAudio()
4

1 に答える 1

0

Strop Audio $cordovaNativeAudio の代わりに $cordovaMedia プラグインを使用する必要があります

今、あなたはこのようにする必要があります:

     module.controller('MyCtrl', function($scope, $cordovaMedia) {


    var src = "/src/audio.mp3";
  var media = $cordovaMedia.newMedia(src);

  var iOSPlayOptions = {
    numberOfLoops: 2,
    playAudioWhenScreenIsLocked : false
  }

  media.play(iOSPlayOptions); // iOS only!
  media.play(); // Android

  media.pause();

  media.stop();

  media.release();

  media.seekTo(5000); // milliseconds value

  media.setVolume(0.5);

  media.startRecord();

  media.stopRecord();

  media.getDuration();

  media.getCurrentPosition().then(...);
});

詳細については、このtlinkを参照してくださいここにリンクの説明を入力してください

于 2018-08-10T11:34:55.560 に答える