kindeditor 上傳圖片失敗問題總結


1.近段時間一直在處理kindeditor上傳圖片失敗的問題,前期一直以為是前端的問題,利用谷歌控制台,打斷點,修改方法,一直都找不到解決方案,直到查看服務器配置,才發現:

WEB 1號服務器 /data/app/tomcat/work/xxx/xxx/xxx目錄不存在,而且/data/app/tomcat/work目錄屬主為root(可能tomcat之前用root用戶重啟過),且只有屬主可寫,從而造成圖片臨時文件無法寫入導致圖片上傳失敗。

解決方案:
修改/data/app/tomcat/work屬主為ecpadm,並且修改權限為屬主及組可寫,問題解決。

2.使用kindeditor 富文本編輯器下面這個不顯示

我們的項目是從jQuery1.9.0直接升級到3.3.0,jQuery里面有太多的方法被廢除,同時也影響到kindeditor 富文本編輯器的使用,上網找尋了好多辦法,終於找到原因:

kindeditor 默認加載的方法如下

KindEditor.ready(function(K) {
                window.editor = K.create('#editor_id');
        });

修改為

window.editor =KindEditor.create('#editor_id');
$(document).ready(function(){}) 
當 DOM(文檔對象模型) 已經加載,並且頁面(包括圖像)已經完全呈現時,會發生 ready 事件。當我們使用默認方法調用時kindeditor 富文本都沒加載出來,調用它內部的方法自然不會生效,

更多 jQuery 事件 - ready() 方法請移步

 https://www.html.cn/jqapi-1.9/ready/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM