[
https://issues.apache.org/jira/browse/CB-10857?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=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: [email protected]
For additional commands, e-mail: [email protected]