Comments (1)
Hello!
You're uploading photos as base64, which means your request is likely quite large for starters, and you're adding an extra layer of packet loss and slow connection. Random request failures are expected in any mobile connection, and they get obviously worse the worse the connection, which is why you should have retry logic built into your critical requests.
You should probably consider the klippa http plugin or the background http plugin as they're more suited for file uploads and likely have better resiliency in worse connections.
from plugins.
Related Issues (20)
- [imagepicker] Exception if built in --release mode: `Error: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/documentfile/provider/DocumentFile;` HOT 3
- nativescript-onesignal plugin is failing with Java no class found errors HOT 2
- [@nativescript/imagepicker] Awaiting image selection on iOS doesn't also wait for the picker to be fully closed
- Nativescript Angular IOS : Domain=NSURLErrorDomain Code=-1001 "The request timed out." when uploading files HOT 1
- [@nativescript/google-maps] Are there any feature utils for clustering or heat map?
- [@nativescript/imagepicker] Error when trying to display a chosen picture HOT 4
- Push notifications do not work if the App is in Background HOT 1
- Unable to create Google Maps custom infoWindow on iOS HOT 1
- Unable to change transparency on TileOverlay on Android HOT 2
- [@nativescript/google-signin] Interfaces is not defined in worker HOT 2
- Build failure for latest @nativescript/background-http v6.0.1 HOT 4
- [@nativescript/datetimepicker] Bug in datetimepicker callback showing false date
- [@nativescript/geolocation] unable to compile Android version as I get a `Execution failed for task ':app:checkDebugDuplicateClasses'.` HOT 19
- @nativescript/imagepicker does not show selected image after app is build in release mode HOT 8
- imagepicker with NativeScript Vue is not working HOT 3
- [@nativescript/google-maps] New Android Google Maps SDK renderer HOT 1
- [nativescript-videorecorder] iOS: Cancelling camera does not resolve.
- myLocationButtonEnabled not working on iOS HOT 2
- [@nativescript/google-maps]: Support for MapId for styling through Google Cloud
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 plugins.