Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Tinymce-图像\u上载\u处理程序-验证最大文件大小_Javascript_Tinymce_Image Upload - Fatal编程技术网

Javascript Tinymce-图像\u上载\u处理程序-验证最大文件大小

Javascript Tinymce-图像\u上载\u处理程序-验证最大文件大小,javascript,tinymce,image-upload,Javascript,Tinymce,Image Upload,是否有任何方法可以验证Tinymce 5的images\u upload\u处理程序中的图像文件大小 tinymce.init({ selector: '#mytextarea', images_upload_handler: function(blobInfo, success, failure) { ....... } }); 该函数有3个参数,第一个是所选图像的blob内容。没有检查blob内容大小的规定 有办法吗 blobInfo.blob(

是否有任何方法可以验证Tinymce 5的images\u upload\u处理程序中的图像文件大小

tinymce.init({
        selector: '#mytextarea',
    images_upload_handler: function(blobInfo, success, failure) {
      .......
    }
});
该函数有3个参数,第一个是所选图像的blob内容。没有检查blob内容大小的规定

有办法吗

blobInfo.blob().size
以字节为单位给出上载图像的大小,失败将引发错误:上载图像失败:

每次在编辑器中上载、粘贴或编辑图像时,该函数都会触发

上载或编辑的图像大于最大值时,此代码会引发错误

images_upload_handler: function (blobInfo, success, failure) {
    var image_size = blobInfo.blob().size / 1000;  // image size in kbytes
    var max_size   = max_size_value                // max size in kbytes
    if( image_size  > max_size ){        
        failure('Image is too large( '+ image_size  + ') ,Maximum image size is:' + max_size + ' kB');
        return;      
    }else{
        // Your code
    }

很好。谢谢