为什么 Ionic cordova Camera 不再从图库中挑选视频?

Why Ionic cordovaCamera NOT picking videos from gallery anymore?

我正在尝试使用以下代码从 ionic / andoid 中的图库中选择视频,令人惊讶的是,它在旧版本的 ionic 中运行完美

var  starter = angular.module('starter', ['ionic', 'ngCordova']); 
starter.controller('CameraCtrl', function($scope, $cordovaCamera) {


    $scope.pickVideo = function() {

      var options = {

        mediaType: Camera.MediaType.VIDEO,
        sourceType: Camera.PictureSourceType.PHOTOLIBRARY

        };

      $cordovaCamera.getPicture(options).then(function(videoUrl) {

      $scope.videoUrl = videoUrl;

      alert('$scope.videoUrl: '+ videoUrl);
      });

    };

  });

但是现在,当我尝试在新的 ionic 项目中实现完全相同的代码时,它不起作用并为 videoUrl 返回空值,没有明显的错误。 另一方面,它可以很好地挑选图片。 任何建议、替代方案或类似问题...请帮助。

我运行遇到了同样的问题。 我是这样解决的:

ionic state reset --plugins

然后我重新添加了插件

cordova plugin add cordova-plugin-camera

然后我重新添加了平台

sudo cordova platform add android

并再次按预期开始工作。我过去遇到过其他奇怪的问题,在 Cordova 中重新添加平台通常会有所帮助