Comments (4)
I've reproduced a problem that throws:
JS: Error: java.lang.SecurityException: Permission Denial: reading com.android.providers.media.MediaProvider uri content://media/external/images/media from pid=2346, uid=10054 requires android.permission.READ_EXTERNAL_STORAGE, or grantUriPermission()
Perhaps we should investigate any additional permissions that may be required when accessing files.
What files do you upload? The above was reproduced trying to upload an image selected with the nativescript-imagepicker.
from nativescript-imagepicker.
I am just picking any file from my gallery on my phone.
I have tried added different permissions but was unable to figure this one out
from nativescript-imagepicker.
We will check if we can integrate this in the plugin, although the permission is required at the time you try to read the file, not the time you pick the image.
You can try to ask for the permission using the following plugin:
https://www.npmjs.com/package/nativescript-permissions
from nativescript-imagepicker.
fileUri will always be unreliable in both platforms, in some cases there would be insufficient permissions, in others, the images may be still in the cloud and have yet to be downloaded. Please use getImage
and getImageData
. We are currently working toward making fileUri return simple null instead of crashing. After obtaining and image you can save it in you app temp files for further usage.
from nativescript-imagepicker.
Related Issues (20)
- No reliable way to determine selected media's type HOT 5
- Error on multiple number of picking Calling js method onStart failed
- I can only select files from the Screenshots and Camera directories
- iOS src is empty HOT 9
- Imagepicker do not take 100% height HOT 1
- [android]error not easy to "filter" HOT 1
- Can ImagePicker be used to select videos from camera roll? If not, any suggestions? HOT 2
- Feature request: Better errors
- [IOS]multiple dependencies with different sources for `QBImagePickerController` issue when install with @nstudio/nativescript-camera-plus HOT 1
- How can i select directly from Gallery rather than downloads
- Plugin translation
- [android] No path for returned image(s) HOT 1
- JS: TypeError: Cannot read property 'startActivityForResult' of undefined
- Class constructor Observable cannot be invoked without 'new' Nativescript 7.0.0 HOT 3
- IOS on dismiss picker canceled error is not fired
- Plug-in does not work in NativeScript 8 HOT 2
- Android: How to get file extension of images selected using @nativescript/imagepicker HOT 1
- What is the migration guide from NS-6 to NS-8 for nativescript-imagepicker?
- "fromAsset() is deprecated. Use ImageSource.fromAsset()" while using ImageSource.fromAsset()
- [Image Picker] Images in iPhone Library not visible
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nativescript-imagepicker.