[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16707165#comment-16707165 ] ASF GitHub Bot commented on CB-10857: - jcesarmobile edited a comment on issue #198: CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) URL: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-443701235 Closes https://github.com/apache/cordova-plugin-camera/issues/391 This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser >Priority: Major > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16707164#comment-16707164 ] ASF GitHub Bot commented on CB-10857: - jcesarmobile commented on issue #198: CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) URL: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-443701235 https://github.com/apache/cordova-plugin-camera/issues/391 This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser >Priority: Major > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16400414#comment-16400414 ] ASF GitHub Bot commented on CB-10857: - mglendrange commented on issue #198: CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) URL: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-373375854 Since there was no progress here we have moved away from using this plugin to handle uploads. Instead we trigger a click on a hidden HTML input field with type set to file. You need to add an event listener that listens to the change event and use a FileReader to handle the change event. Works almost perfect for both iOS and Android. Only issue is accessing OneDrive, where nothing is returned. For taking photos we still use this plugin on Android as the camera would not trigger when clicking the input field, but for iOS we are also doing this now by triggering a click on the input field. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser >Priority: Major > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16325107#comment-16325107 ] ASF GitHub Bot commented on CB-10857: - jd0048 commented on issue #198: CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) URL: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-357430269 Same issue with dropbox also. This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16320575#comment-16320575 ] ASF GitHub Bot commented on CB-10857: - esase commented on issue #198: CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) URL: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-356659663 I have the same issue This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16298262#comment-16298262 ] Raymond Elferink commented on CB-10857: --- Looking at the comments above there seems to be a fix for this issue. What is blocking this fix to be implemented? This problem is nagging. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16216490#comment-16216490 ] ASF GitHub Bot commented on CB-10857: - Github user powermosfet commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 We're still seeing this issue in 2.4.1. Uploads from Google Drive return the path "" > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: cordova-plugin-camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15851365#comment-15851365 ] ASF GitHub Bot commented on CB-10857: - Github user ppiacez commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 Any news? > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.15#6346) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15616258#comment-15616258 ] ASF GitHub Bot commented on CB-10857: - Github user infil00p commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 Compatibility work takes priority over this fix. Once that fix is merged, I'll look at adding this, although I believe another patch has already addressed this. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15616207#comment-15616207 ] ASF GitHub Bot commented on CB-10857: - Github user mglendrange commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 I am also eagerly waiting for this pull request. Any progress? > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15544542#comment-15544542 ] ASF GitHub Bot commented on CB-10857: - Github user claudioviola commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 Is there any news about this pull request? My version is 2.3.0 and I see the bug. At moment for fix it the only way is to download this and merge manually? https://github.com/apache/cordova-plugin-camera/pull/198/commits/b8b9b5abced904f1b0990eef6ee8acf3e6b44987 > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15484472#comment-15484472 ] Joe Bowser commented on CB-10857: - I'm not sure this is still an issue in Camera since a similar fix has already been merged, but I'll take a look today. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Joe Bowser > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15452303#comment-15452303 ] ASF GitHub Bot commented on CB-10857: - Github user harellevy commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 is this working with video from google drive? when is this going to be merged to the master? upload videos from local directory in my phone works fine but when i try upload videos from google drive it returns null as the success result > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15381249#comment-15381249 ] ASF GitHub Bot commented on CB-10857: - Github user ajaysaini95700 commented on the issue: https://github.com/apache/cordova-plugin-camera/pull/198 it is working fine but i am not able to upload image from google photos . whenever i try to upload image it returns null path of image . > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15350188#comment-15350188 ] ram commented on CB-10857: -- Camera 2.2.0 did not work on Android Jelly Bean versions (4.4.2 & 4.4.4). Here is my post http://stackoverflow.com/questions/37808733/cordova-navigator-camera-getpicture-not-working-in-android Looks like this is working on 6.x version > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15243179#comment-15243179 ] ASF GitHub Bot commented on CB-10857: - Github user elsewhat commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-210530740 @riknoll @jcesarmobile thanks for the input. What's the way forward for this pull request? The your findings requires a bit to much knowledge of the plugin for me to handle at the current time. Is it an idea to merge this pull request and open the other findings in a new issue? After all this pull request fixes an important issue in the current version of the plugin > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15226659#comment-15226659 ] ASF GitHub Bot commented on CB-10857: - Github user riknoll commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-205895064 That sounds good to me. We can probably just put the images into a directory like `cache/cordova-plugin-camera` and routinely wipe it as part of `onCreate` or something. Just need to make sure people know to use `saveToPhotoAlbum=true` if they need an image persistently stored. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15225755#comment-15225755 ] ASF GitHub Bot commented on CB-10857: - Github user jcesarmobile commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-205672785 I like the idea, if we can get the real name, then the new image should be realname-modified-timestap, if we can't get the real name, then just use modified-timestamp. About the cache, it seems that we should clean it. > When the device is low on internal storage space, Android may delete these cache files to recover space. However, you should not rely on the system to clean up these files for you. You should always maintain the cache files yourself and stay within a reasonable limit of space consumed, such as 1MB. When the user uninstalls your application, these files are removed. http://developer.android.com/intl/es/guide/topics/data/data-storage.html#ExternalCache > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15225416#comment-15225416 ] ASF GitHub Bot commented on CB-10857: - Github user riknoll commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-205564464 If we can get the real image name, we should do that. However, since we are modifying it, we should also mark it as such and put `-modified` at the end or something. I've also noticed some weird behavior when we always use the same filename after modifying images, so we might need to timestamp those files as well. We just need to make sure the cache is cleared on a regular basis, I forget if Android handles that automatically. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15225077#comment-15225077 ] ASF GitHub Bot commented on CB-10857: - Github user jcesarmobile commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-205502326 Ok, so we should change ``` String fileName = realPath != null ? realPath.substring(realPath.lastIndexOf('/') + 1) : "modified." + (this.encodingType == JPEG ? "jpg" : "png"); ``` As realPath will not be null anymore it doesn't make any sense. We have some options: Detect if the fileName have an extension, if not, then use the "modified"... approach. Try to get the real image name, I think that's possible even for Google Drive images. Any other ideas? > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15224771#comment-15224771 ] ASF GitHub Bot commented on CB-10857: - Github user riknoll commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-205441624 Okay, finally got around to testing this on Jelly bean and I found an issue: content URIs don't always end in a file type (like .jpg). We try and get the filename in `ouputModifiedBitmap` from `getRealPath` (see [here](https://github.com/elsewhat/cordova-plugin-camera/blob/CB-10857cordova-plugin-camera/src/android/CameraLauncher.java#L600)) and so we end up writing to a temporary image without a file extension. I don't know if we make assumptions like that anywhere else, but we need to address that before merging this. Reproducing camera options: ``` { mediaType: Camera.MediaType.PICTURE, destinationType: Camera.DestinationType.FILE_URI, sourceType: Camera.PictureSourceType.SAVEDPHOTOALBUM, quality: 50, allowEdit: false, encodingType: 0, correctOrientation: true saveToPhotoAlbum: true } ``` > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15222482#comment-15222482 ] ASF GitHub Bot commented on CB-10857: - Github user riknoll commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-204598390 I think that we should eventually fix it to be consistent (and figure out the meaning of NATIVE_URI and FILE_URI for that matter). Also, we should definitely make sure it always returns a URI and not a path > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15222470#comment-15222470 ] ASF GitHub Bot commented on CB-10857: - Github user jcesarmobile commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-204596592 Tested that the images are correctly displayed if used on an img tag, and can be uploaded to a server using file-transfer. @riknoll, you are right, the paths we return aren't very consistent, maybe we should review them or at least document which params return which kind or path. But for now, this looks good and I think it can be merged. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15220705#comment-15220705 ] ASF GitHub Bot commented on CB-10857: - Github user jcesarmobile commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-204137418 Sorry, I've been really busy this week and didn't have time to test The code changes LGTM, but I want to test it tomorrow, and I think we should document that google drive will return a content:// url, and maybe the limitations of a content:// url > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15216858#comment-15216858 ] ASF GitHub Bot commented on CB-10857: - Github user riknoll commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-203109141 So, I've done a bit of testing on Marshmallow and it seems like this works pretty well. It does have the caveat of returning a `content://` URI, but that isn't a huge deal in my book. Currently, depending on the camera options you pass it is possible to get back either a `content://` URI, `file://` URI, or a file path back, so we aren't consistent at all anyway. @jcesarmobile does this look alright to you? I plan to do some more testing on Jelly Bean in a bit. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas >Assignee: Richard B Knoll > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15216321#comment-15216321 ] Richard B Knoll commented on CB-10857: -- [~dparnas] Thanks for doing that! I'll try and review/test it soon. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15215674#comment-15215674 ] Dagfinn Parnas commented on CB-10857: - [~riknoll] [~jcesarmobile] ICLA confirmed and pull request created. Should I take any additional action in order to start the review process? > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15215665#comment-15215665 ] ASF GitHub Bot commented on CB-10857: - Github user elsewhat commented on the pull request: https://github.com/apache/cordova-plugin-camera/pull/198#issuecomment-202773421 Pull request has been tested by debugging. The cordova-plugin-camera plugin was added to a local cordova project from my forked repository and the new commit. > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15215655#comment-15215655 ] ASF GitHub Bot commented on CB-10857: - GitHub user elsewhat opened a pull request: https://github.com/apache/cordova-plugin-camera/pull/198 CB-10857 android : Camera.getPicture return null for Google Drive (camera 2.1.1) FileHelper getRealPath will fallback to URI string if no other type of path has been found You can merge this pull request into a Git repository by running: $ git pull https://github.com/elsewhat/cordova-plugin-camera CB-10857cordova-plugin-camera Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cordova-plugin-camera/pull/198.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #198 commit b8b9b5abced904f1b0990eef6ee8acf3e6b44987 Author: Dagfinn ParnasDate: 2016-03-29T06:56:52Z CB-10857: Camera.getPicture return null for Google Drive (camera 2.1.1) FileHelper getRealPath will fallback to URI string if no other type of path has been found > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15196375#comment-15196375 ] jcesarmobile commented on CB-10857: --- That code doesn't match with the current code on github. As Richard told you, it's better if you create a PR so it's easier to see the changes and test. Can a content uri be uses as an img tag src? I think we should discuss on the mail list if we should return the content url in case we can't get the real path, telling what Dagfinn said about file plugin being able to read that urls. Anyway, I think the easiest way to get the content uri is editing the getRealPath function like this (only the if (realPath==null) part is new): {code} public static String getRealPath(Uri uri, CordovaInterface cordova) { String realPath = null; if (Build.VERSION.SDK_INT < 11) realPath = FileHelper.getRealPathFromURI_BelowAPI11(cordova.getActivity(), uri); // SDK >= 11 else realPath = FileHelper.getRealPathFromURI_API11_And_Above(cordova.getActivity(), uri); if (realPath==null) { realPath = uri.toString(); } return realPath; } {code} > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15195806#comment-15195806 ] Richard B Knoll commented on CB-10857: -- [~dparnas] could you open a PR? It would make it easier to test this. Check out the contributor guidelines here: http://cordova.apache.org/contribute/contribute_guidelines.html > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: destinationType.FILE_URI, > sourceType: Camera.PictureSourceType.PHOTOLIBRARY, > mediaType: Camera.MediaType.ALLMEDIA, > }); > {code} > Android log: > {code} > 03-14 10:48:31.969: I/ActivityManager(914): Displayed > com.android.documentsui/.DocumentsActivity: +146ms (total +172ms) > 03-14 10:48:31.974: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=2, sortOrder=2 > 03-14 10:48:40.310: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:44.279: D/NetlinkSocketObserver(914): > NeighborEvent{elapsedMs=447463541, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH, > NUD_STALE} > 03-14 10:48:45.778: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:46.192: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 55 > 03-14 10:48:48.832: I/Atfwd_Sendcmd(1677): AtCmdFwd service not ready - > Exhausted retry attempts - :6 > 03-14 10:48:48.833: I/Atfwd_Daemon(1677): result : -1 ,Init step :2 > ,qmiErrorCode: 0 > 03-14 10:48:49.211: D/ConnectivityService(914): updateNetworkScore for > NetworkAgentInfo [WIFI () - 148] to 56 > 03-14 10:48:49.243: D/Documents(19828): userMode=0, userSortOrder=0 --> > mode=1, sortOrder=1 > 03-14 10:48:52.028: D/Documents(19828): onFinished() > [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000] > 03-14 10:48:52.049: D/CordovaInterfaceImpl(2469): Sending activity result to > plugin > 03-14 10:48:52.051: D/CameraLauncher(2469): File locaton is: null > 03-14 10:48:52.056: I/chromium(2469): [INFO:CONSOLE(39)] "onPhotoURISuccess: > null", source: > file:///android_asset/www/neptune/public/application/z_cats_login_bouvet/js/loglevel-persistlogstrings.js > (39) > {code} > Related to https://issues.apache.org/jira/browse/CB-10270 > PS Updated android log -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org
[jira] [Commented] (CB-10857) Camera.getPicture return null for Google Drive (camera 2.1.1)
[ https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15194875#comment-15194875 ] Dagfinn Parnas commented on CB-10857: - Have debugged the issue. FileHelper.getRealPathFromURI_API19 is the method which handles the logic. In this method DocumentsContract.isDocumentUri(context, uri) returns true, but none of the sub if-statements match and therefore it returns null. I believe it in this case should return the raw uri via uri.toString(). Example uri.toString() content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 If you pass the example uri string above to the File plugin, the file plugin is able to read both images and files with no issues. Suggest change the following code of FileHelper {code} /** * @param uri The Uri to check. * @return Whether the Uri authority is a GoogleDrive document */ public static boolean isGoogleDriveDocument(Uri uri) { return "com.google.android.apps.docs.storage".equals(uri.getAuthority()); } @SuppressLint("NewApi") public static String getRealPathFromURI_API19(final Context context, final Uri uri) { // DocumentProvider if ( DocumentsContract.isDocumentUri(context, uri)) { // ExternalStorageProvider if (isExternalStorageDocument(uri)) { final String docId = DocumentsContract.getDocumentId(uri); final String[] split = docId.split(":"); final String type = split[0]; if ("primary".equalsIgnoreCase(type)) { return Environment.getExternalStorageDirectory() + "/" + split[1]; } // TODO handle non-primary volumes } // DownloadsProvider else if (isDownloadsDocument(uri)) { final String id = DocumentsContract.getDocumentId(uri); final Uri contentUri = ContentUris.withAppendedId( Uri.parse("content://downloads/public_downloads"), Long.valueOf(id)); return getDataColumn(context, contentUri, null, null); } // MediaProvider else if (isMediaDocument(uri)) { final String docId = DocumentsContract.getDocumentId(uri); final String[] split = docId.split(":"); final String type = split[0]; Uri contentUri = null; if ("image".equals(type)) { contentUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI; } else if ("video".equals(type)) { contentUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI; } else if ("audio".equals(type)) { contentUri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI; } final String selection = "_id=?"; final String[] selectionArgs = new String[] { split[1] }; return getDataColumn(context, contentUri, selection, selectionArgs); }else if (isGoogleDriveDocument(uri)){ return uri.toString(); } } // MediaStore (and general) else if ("content".equalsIgnoreCase(uri.getScheme())) { // Return the remote address if (isGooglePhotosUri(uri)) return uri.getLastPathSegment(); return getDataColumn(context, uri, null, null); } // File else if ("file".equalsIgnoreCase(uri.getScheme())) { return uri.getPath(); } return null; } {code] > Camera.getPicture return null for Google Drive (camera 2.1.1) > - > > Key: CB-10857 > URL: https://issues.apache.org/jira/browse/CB-10857 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Camera >Affects Versions: 2.1.1 > Environment: Android - Tested on 6.0.1 >Reporter: Dagfinn Parnas > Labels: android, mustfix, reproduced, triaged > Attachments: Filepicker_google_drive.png > > > Camera.getPicture returns null for pictures and other files when using Google > Drive in version 2.1.1. Other sources in the generic file picker such as > Images, Photos and Astro File Manager works. > The camera plugin gets a null value in processResultFromGallery > 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null > The return value from the file picker is > content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000 > (see android log below) > Code sample: > {code} > navigator.camera.getPicture(onPhotoURISuccess, onFail, { > quality: 50, > correctOrientation: true, > destinationType: