CamanJS在CKFinder中不起作用(卡在加载图像中)



我们正在将 CKFinder 与 PeopleSoft 中的 CKEditor 安装集成。 我们在Peoplesoft中创建了自己的连接器,除了编辑图像之外,几乎所有内容现在都可以工作。它卡在加载图像对话框中。我们已经实现了 ImageInfo,并且已成功收到响应。据我观察,以下是浏览器发出的请求。

  1. 卡曼.js [获取]
  2. 图像信息命令请求 [获取]
  3. (current URL)?camanproxyURL=(CKFinder Thumbnail Request URL) [GET]
  4. (current URL)?camanproxyURL=(CKFinder ImagePreview Request URL) [GET]

我在 CKFinder 演示中尝试过这个,但我没有看到 #3 和 #4,并且直接请求缩略图和图像预览。 我认为这里的问题出在 #3 和 #4 中,使用的 URL 是当前 URL,即 .../ckeditor/ckfinder/ckfinder.html。我不;这是应该发生的事情。

如何解决此问题?这是我们的设置或配置吗? CKFinder在我们的CKEditor目录中。

我们使用自定义 CamanJS 并进行一些改进。其中之一就是这种变化。这是由于名称中包含-的域名的类似问题。此修复更改了用于判断域是本地还是远程的正则表达式(如果域 URL 失败,则使用此正则表达式使用代理机制)。

您能否验证用于开发的域 URL 是否通过此正则表达式:

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

最新更新