Ich weiß, dass ich nicht in der Lage bin, ein einzelnes Foto hochzuladen. Nach schlaflosen Nächten und Tagen der Forschung, habe ich es endlich mit dem cordova File-Transfer Plugin arbeiten lassen.
Diese Lösung erfordert NICHT Uint8Array oder Blobs Unterstützung;)
Fügen Sie zuerst das Plugin hinzu: cordova plugin add org.apache.cordova.file-transfer
Verwenden Sie dann diesen Code (Beachten Sie, dass ich angular.js verwende. Verwenden Sie keine Versprechen oder verwenden Sie eine Bibliothek wie rsvp oder Q, um Ihre Versprechen zu halten):
%Vor%Tags und Links javascript cordova facebook base64 sdk