Summernote编辑器不允许我插入图像

时间:2018-06-16 14:40:21

标签: image-uploading text-editor summernote image-upload

首先我知道有很多人问过类似的问题但是没有人真正解决我的问题。我自己尝试了2天,现在我终于寻求帮助了。

我将图像上传到服务器,它似乎都正常工作,而且我返回json值,当我尝试使用jquery将其插入编辑器时,它给了我objecy%20object作为文件名,当我尝试使用编辑器方式editor.insertImage(welEditable, url);我得到错误:

  

无法读取属性' insertImage'未定义的

以下是我的完整 javascript 代码:

$('#texteditor').summernote({
height: 400,
   callbacks: {
      onImageUpload: function(file, editor, welEditable) {
             ploadImage(file[0], editor, welEditable);
      }
   }
});

function uploadImage(file, editor, welEditable) {
    var data = new FormData();
    data.append("file", file);
    data.append("_token", globalToken);
    data.append("article_token", article_token);
    $.ajax({
        url: uploadArticleImages,
        cache: false,
        contentType: false,
        processData: false,
        data: data,
        type: "post",
        success: function(url) {
            editor.insertImage(welEditable, url);
        },
        error: function(data) {
            console.log(data);
        }
    });
}

我想请注意,我在服务器端使用Laravel。

  

summernote v.0.8.8

0 个答案:

没有答案