Fengyuanchen Cropper Library を使用してアップロード画像を作成しようとしていますが、以下のエラーに直面しています。単にそのファイルを読み取ったり見つけたりすることはできませんが、コンソールに存在します。
// Import image
var $inputImage = $('#inputImage');
if (URL) {
$inputImage.change(function () {
var files = $inputImage.prop('files');
var file;
if (!$image.data('cropper')) {
return;
}
if (files && files.length > 0) {
file = files[0];
console.log(file);
if (/^image\/\w+$/.test(file.type)) {
if (uploadedImageURL) {
URL.revokeObjectURL(uploadedImageURL);
}
uploadedImageURL = URL.createObjectURL(file);
$image.cropper('destroy').attr('src', uploadedImageURL).cropper(options);
$inputImage.val('');
} else {
window.alert('Please choose an image file.');
}
}
});
} else {
$inputImage.prop('disabled', true).parent().addClass('disabled');
}
エラー
TypeError: URL.createObjectURL is not a function