[
https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dagfinn Parnas updated CB-10857:
--------------------------------
Attachment: Filepicker_google_drive.png
> 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
> 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.
> Android log indicates exception android.os.OperationCanceledException being
> thrown. (the operation in Google drive source of the file picker was not
> cancelled, but a file in it was clicked)
> The camera plugin gets a null value in processResultFromGallery
> 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null
> 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:20:58.628: I/ActivityManager(914): Displayed
> com.android.documentsui/.DocumentsActivity: +171ms (total +204ms)
> 03-14 10:20:58.633: D/Documents(19828): userMode=0, userSortOrder=0 -->
> mode=1, sortOrder=1
> 03-14 10:20:58.637: W/Documents(19828): Failed to query
> 03-14 10:20:58.637: W/Documents(19828):
> android.os.OperationCanceledException: The operation has been canceled.
> 03-14 10:20:58.637: W/Documents(19828): at
> android.os.CancellationSignal.throwIfCanceled(CancellationSignal.java:54)
> 03-14 10:20:58.637: W/Documents(19828): at
> android.content.ContentProviderClient.query(ContentProviderClient.java:132)
> 03-14 10:20:58.637: W/Documents(19828): at
> com.android.documentsui.DirectoryLoader.loadInBackground(DirectoryLoader.java:167)
> 03-14 10:20:58.637: W/Documents(19828): at
> com.android.documentsui.DirectoryLoader.loadInBackground(DirectoryLoader.java:94)
> 03-14 10:20:58.637: W/Documents(19828): at
> android.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:312)
> 03-14 10:20:58.637: W/Documents(19828): at
> android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:69)
> 03-14 10:20:58.637: W/Documents(19828): at
> android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:66)
> 03-14 10:20:58.637: W/Documents(19828): at
> android.os.AsyncTask$2.call(AsyncTask.java:295)
> 03-14 10:20:58.637: W/Documents(19828): at
> java.util.concurrent.FutureTask.run(FutureTask.java:237)
> 03-14 10:20:58.637: W/Documents(19828): at
> com.android.documentsui.ProviderExecutor.run(ProviderExecutor.java:107)
> 03-14 10:20:58.640: D/Documents(19828): userMode=0, userSortOrder=0 -->
> mode=1, sortOrder=1
> 03-14 10:20:59.061: I/ServiceManager(23521): Waiting for service AtCmdFwd...
> 03-14 10:20:59.758: D/NetlinkSocketObserver(914):
> NeighborEvent{elapsedMs=445799021, 10.4.67.1, [FEA087606419], RTM_NEWNEIGH,
> NUD_REACHABLE}
> 03-14 10:21:00.035: D/Documents(19828): onFinished()
> [content://com.google.android.apps.docs.storage/document/acc%3D1%3Bdoc%3D3000]
> 03-14 10:21:00.061: I/ServiceManager(23521): Waiting for service AtCmdFwd...
> 03-14 10:21:00.063: D/CordovaInterfaceImpl(21662): Sending activity result to
> plugin
> 03-14 10:21:00.066: D/CameraLauncher(21662): File locaton is: null
> 03-14 10:21:00.104: D/cr_Ime(21662): [ImeAdapter.java:140]
> onCreateInputConnection returns null.
> 03-14 10:21:00.119: I/chromium(21662): [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
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]