Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-10223

Camera.getPicture returns null in SuccessCallback if using video from iCloud

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 5.2.0
    • None
    • cordova-plugin-camera
    • iOS 9.1, iphone 5

    Description

      When client tries to upload video from his iCloud he gets null in SuccessCallback. It is really frustrating that user can see videos from iCloud but plugin can not get path of remote video. Probably if there is video that plugin can see but cant get file_uri of that video it would be great idea that user should not see this video at all. Here is my code example:

      function onSuccess(videoURI) {
          alert('videoURI:' + videoURI)
      
      // here i get null 
          if (device.platform === 'iOS'){
             
          }else{
      
      
              /**
               * Android branch
               *
               */
       
          }
      
      }
      
      navigator.camera.getPicture(onSuccess, deferred.reject, {
          quality: 90,
          destinationType: Camera.DestinationType.FILE_URI,
          sourceType: Camera.PictureSourceType.SAVEDPHOTOALBUM,
          mediaType: Camera.MediaType.VIDEO
      });
      

      Plugin version is 1.2.0

      Attachments

        Activity

          People

            Unassigned Unassigned
            MikleM Mikle
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: