【问题标题】:Audio Play and Pause Ionic Creator app (Audio Streaming - Radio App )音频播放和暂停 Ionic Creator 应用程序(音频流 - 广播应用程序)
【发布时间】:2019-01-16 05:00:01
【问题描述】:

我正在使用 ionic creator 开发一个收音机应用程序。 音频播放功能正常,但我需要暂停音频

另一个问题:

双击可同时收听两首曲子?

这是音频播放功能,

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()

【问题讨论】:

标签: android angularjs cordova audio ionic-v1


【解决方案1】:

Strop Audio 你必须使用 $cordovaMedia 插件而不是 $cordovaNativeAudio

现在你必须这样做:

     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(...);
});

更多详情请参考此链接enter link description here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-12
    相关资源
    最近更新 更多