繁体   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