0
私はアンドロイドプラットフォーム上のイオンコードラライブラリを使用して画像アップロードのサンプルアプリケーションで作業しています。最初にアプリケーションをインストールすると、イメージは正常にアップロードされます。その後、「選択解除」というエラーが表示されます。このエラーが発生し、その理由がわかったら誰でも助けてくれますか?ギャラリーからcordova ionicの画像アップロードの問題。選択キャンセルエラー
var options = {
quality: 50,
destinationType: Camera.DestinationType.FILE_URI,
sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
allowEdit: true,
encodingType: Camera.EncodingType.JPEG,
popoverOptions: CameraPopoverOptions,
saveToPhotoAlbum: false
};
var image = document.getElementById('tempImage');
console.log("images : ");
console.log(image);
$cordovaCamera.getPicture(options).then(function(imageData) {
//console.log(imageData);
//console.log(options);
var image = document.getElementById('tempImage');
image.src = imageData;
var server = "http://yourdomain.com/upload.php",
filePath = imageData;
var date = new Date();
var options = {
fileKey: "file",
fileName: imageData.substr(imageData.lastIndexOf('/') + 1),
chunkedMode: false,
mimeType: "image/jpg"
};
$cordovaFileTransfer.upload(server, filePath, options).then(function(result) {
console.log("SUCCESS: " + JSON.stringify(result.response));
console.log('Result_' + result.response[0] + '_ending');
alert("success");
alert(JSON.stringify(result.response));
}, function(err) {
console.log("ERROR: " + JSON.stringify(err));
//alert(JSON.stringify(err));
}, function (progress) {
// constant progress updates
});
}, function(err) {
// error
alert(err);
console.log(err);
});
エラーが「選択解除」されている理由を教えてください。前もって感謝します! –