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

cordova-plugin-camera file picker does not appear in browser

    XMLWordPrintableJSON

Details

    Description

      Using latest (5.3.3) Cordova and cordova-plugin-camera 1.2.0, browser support to select an image is not working. Each time you call navigator.camera.getPicture with sourceType = Camera.PictureSourceType.PHOTOLIBRARY a new file input is appended to the document, but nothing actually happens.

      Tested on Chrome 46 and Firefox 40.

      To reproduce, create a basic Cordova project. Add browser as a platform then add the cordova-plugin-camera plugin. Then add a button to your document which when clicked executes the following:

      navigator.camera.getPicture(success, error, {
      sourceType: Camera.PictureSourceType.PHOTOLIBRARY
      });

      (include a suitable success/error handler).

      Run with cordova emulate browser. When the above is executed, the following is inserted into your document:

      <input type="file" name="files[]">

      Successive calls will add more of these. If you actually click on one then the file picker will appear. But it seems that whatever simulates this click is not working.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rec71 Rob Caldecott
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: