San*_*N S 4 javascript tinymce image-upload
有没有办法验证Tinymce 5的images_upload_handler中的图像文件大小。
tinymce.init({
selector: '#mytextarea',
images_upload_handler: function(blobInfo, success, failure) {
.......
}
});
Run Code Online (Sandbox Code Playgroud)
该函数有 3 个参数,第一个参数是所选图像的 blob 内容。没有规定检查 blob 内容的大小。
有什么办法吗?
blobInfo.blob().size
Run Code Online (Sandbox Code Playgroud)
给出上传图像的大小(以字节为单位),失败会引发错误:无法上传图像:...
每次在编辑器中上传、粘贴或编辑图像时都会触发该函数。
当上传或编辑的图像大于 max_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
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5159 次 |
最近记录: |