我需要上传从我的移动设备拍摄到我的服务器的图像。 我发现,这使得参考角上传库。 我需要做的是转换图像底座64,因为服务器是在那里我将与她一起工作邮寄到我的服务器。 而另一方面,从我的服务器发送和运行应用程序的工作吧。
var server = URL_BASE+'addView/';
var trustAllHosts = true;
var ftOptions = new FileUploadOptions();
ftOptions.fileKey = 'file';
ftOptions.fileName = $scope.imagen.substr($scope.imagen.lastIndexOf('/') + 1);
ftOptions.mimeType = 'image/jpeg';
ftOptions.httpMethod = 'POST';
console.log(ftOptions);
$cordovaFileTransfer.upload(encodeURI(server), $scope.imagen, ftOptions, trustAllHosts)
.then(function(result) {
console.log(result)
}, function(err) {
// Error
console.log(err);
}, function (progress) {
});