【问题标题】:Set max file size while uploading image in ckeditor在ckeditor中上传图像时设置最大文件大小
【发布时间】:2020-05-03 19:07:40
【问题描述】:

我试图使用此代码限制图像的最大上传大小

const onFileUploadRequest = evt => {
  let fileLoader = evt.data.fileLoader;
  if (fileLoader.file.size > max_size) {
     fileLoader.abort ();
    evt.cancel ();
  } else {
    //DO required
    // To prevent the default behavior.
    evt.stop ();
  }
};

但 ckeditor 在调用 fileLoader.abort() 函数后显示带有未定义文本的警告消息。是否有任何其他方法可以验证 ckeditor 上的图像大小。

【问题讨论】:

    标签: reactjs ckeditor ckeditor4.x


    【解决方案1】:
    const onFileUploadRequest = evt => {
      let fileLoader = evt.data.fileLoader;
      if (fileLoader.file.size > max_size) {
         fileLoader.message = "error message"
         fileLoader.abort ();
        evt.cancel ();
      } else {
        //DO required
        // To prevent the default behavior.
        evt.stop ();
      }
    };
    

    【讨论】:

    • 考虑添加解释。它使代码更容易理解。
    猜你喜欢
    • 2020-11-18
    • 2011-09-05
    • 2019-12-05
    • 2018-01-26
    • 2016-09-29
    • 2019-12-16
    • 1970-01-01
    • 2020-01-17
    • 2018-06-07
    相关资源
    最近更新 更多