簡體   English   中英

CamanJS在CKFinder中不起作用(卡在加載圖像中)

[英]CamanJS not working in CKFinder (stucked in loading image)

我們正在將CKFinder與PeopleSoft中的CKEditor安裝集成在一起。 我們在Peoplesoft中創建了自己的連接器,除編輯圖像外,幾乎所有功能都可以正常工作。 它停留在加載圖像對話框中。 我們已經實現了ImageInfo,並且成功接收到響應。 在我看來,以下是瀏覽器發出的請求。

  1. caman.js [獲取]
  2. ImageInfo命令請求[GET]
  3. (當前URL)?camanproxyURL =(CKFinder縮略圖請求URL)[GET]
  4. (當前URL)?camanproxyURL =(CKFinder ImagePreview請求URL)[GET]

我在CKFinder演示中嘗試了此操作,但沒有看到#3和#4以及直接請求Thumbnail和ImagePreview的信息。 我認為這里的問題出在#3和#4中,使用的URL是當前URL,即... / ckeditor / ckfinder / ckfinder.html。 我不;這不是應該發生的事情。

如何解決此問題? 這與我們的設置或配置有關嗎? CKFinder位於我們的CKEditor目錄中。

我們使用自定義的CamanJS進行了一些改進。 其中之一就是這種變化 這是由於域名中包含-類似問題所致。 該修復程序更改了一個用於判斷域是本地還是遠程的正則表達式(如果域URL失敗此正則表達式,則使用代理機制)。

您可以驗證用於開發的域URL是否通過此正則表達式:

/(?:(?:http|https):\/\/)((?:[\w-]+)\.(?:(?:-|\w|\.)+))/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM