0

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

安慰。 在此处输入图像描述

4

0 回答 0