1. 程式人生 > >Kindeditor上傳失敗問題解決

Kindeditor上傳失敗問題解決

(問題關鍵詞:

kindeditor 上傳圖片失敗 

kindeditor上傳圖片成功,但是頁面上卻提示失敗 

kindeditor得到Json正確,確提示失敗)

今天又遇到了一個比較無奈的問題,在我編寫SSM框架的專案時,遇到了kindeditor上傳圖片失敗的問題。

如圖:

最開始我以為是伺服器的問題,比如返回值,但是發現最後返回的Json資料是正確的,雖然提示失敗,

但是圖片伺服器中其實已經成功上傳了檔案,並且可以利用json中的url訪問到,

之後又排查是否瀏覽器收到正確的Json,答案是肯定的。。。

如圖:

其他都沒問題,那麼問題就到了Kindeditor這邊,也許是它本身的邏輯出現了問題。

事實證明確實是這樣敲打

原因在於 kindeditor 的 K.json 方法並沒有做強制型別轉換,並且做了原型校驗,導致了該問題的發生。

解決方案有兩個:

1.使用的是 kindeditor-all-min.js 指令碼:

修改指令碼268行標記處為error!=0

2.使用的是 kindeditor-all.js 指令碼:

修改指令碼7948行標記處為 error!=0

修改以後完美解決: