Ich versuche, ein Foto von einem mobilen Gerät in azure Blobspeicher mit Cordova api hochzuladen. Ich kann es einfach nicht zur Arbeit bringen. Jede Idee wird sehr hilfreich sein.
Die in den Blob geladenen Daten sehen so aus.
start ---- & gt;
- +++++ org.apache.cordova.formBoundary
Content-Disposition: Formulardaten; name="Datei"; Dateiname="Test"
Inhaltstyp: image / jpeg
Inhaltslänge: 46785
....
& lt; --- Ende
Mein Code:
%Vor%Bearbeiten ----- // Ich verwende Camera.DestinationType.DATA_URI. Ich habe auch FILE_URI versucht.
%Vor%Erstellen Sie einen Blob-Speicherdienst auf Ihrem azure-Konto, und importieren Sie die Blob-Speicherbibliothek in Ihre Website. Lassen Sie das Bild an Ihre Website senden, die auf Azure gehostet wird, und übertragen Sie dann eine Aufgabe, um sie an Ihren Blobspeicher zu senden. Die Tatsache, dass Sie Cordova als Client verwenden, ist irrelevant. Der Server sollte nicht wissen, wer der Plattform-Client ist, sondern wie er mit der Anfrage umgeht.
Tags und Links angularjs azure cordova azure-storage-blobs phonegap-build