我正在尝试使用 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