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