Je suis nouveau au tapuscrit et essaie de télécharger une image de ma carte SD mobile. Je reçois le chemin de l'image lorsque je parcours l'image. Et quand je passe cela avec les données de formulaire Aucun ne revient. Ce serait génial si quelqu'un donnait un coup de main pour comprendre le problème.Téléchargement d'images à l'aide de caractères dactylographiés dans un formulaire mobile retour de données aucun
J'utilise la bibliothèque "nativescript-imagepicker" pour obtenir l'image de carte SD ..
sendPicture(uri: string, modelContext: any){
let _formData = new FormData();
_formData.append("profile_image", uri);
let body = _formData;
updateAvatarService(this.userToken,body).subscribe(data => {
});
}
updateAvatarService(token,body): Observable<any> {
return this.httpClass.patchMethodWithToken(URL,token,body)
.map(response => {
return response;
})
}
patchMethodWithToken(url: string, token: string, data: Object) {
let headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('Authorization', "Token " + token);
headers.append('Content-Disposition', "form-data");
let options = new RequestOptions({ headers: headers });
if (this.checkNetworkConnection()) {
return this.http
.patch(url, JSON.stringify(data), options)
.map(response => {
return response.json();
})
.catch(this.handleErrors);
}
}
fournit plus d'informations avec le code – Dlucidone
S'il vous plaît vérifier le code que j'ai ajouté maintenant .. Merci – vishnuc156