CKeditor:上传图片插件 'uploading status' 不正确
CKeditor: upload image plugin 'uploading status' incorrect
我在 'inline' 模式下使用 CKeditor 4.5.8 版(所以直接在带有 'contenteditable' html 属性的内容中)。这一切都很好,除了一件事。我添加了“Image upload”插件,以添加对在编辑器中 drag/dropped 时上传图像的支持。这一切都很好,除了一件事我无法开始工作:
在编辑器中放置图像时应该有一个 'uploading' 进度条(在 Chrome 和 Firefox 中测试)。但相反,我几乎直接看到消息 'Upload complete'。但是,那时上传尚未完成(我在我的代码中添加了一个调试器断点以确保是这种情况)并且尚未收到 'success' 响应(我将其视为 'Pending'在开发者工具中 'Network Tab'.).
然而,当我通过 Chrome 开发工具 'throttle' 连接时,我确实看到了一个进度条,但是它没有显示上传进度,而是 'Internal progress' 的浏览器某种?看截图:
有什么解决办法吗?
CKEditor 4 提供的进度取自 XHR2 进度事件。请注意,当上传立即工作时,它可能无法在本地主机上正常工作。我还看到您的图像是从缓存中获取的(网络调试器第 5 列中的 "from cache")。尝试禁用缓存并检查是否有帮助。
此外,我在 data:image/jpeg
旁边看到了您的箭头。 CKEditor 在上传图像之前,将它们作为 BASE 64 数据加载到本地以向用户显示预览。然后上传这些图片并替换图片的来源。这些数据不是真正的网络数据,是本地加载的内容JavaScript
我在 'inline' 模式下使用 CKeditor 4.5.8 版(所以直接在带有 'contenteditable' html 属性的内容中)。这一切都很好,除了一件事。我添加了“Image upload”插件,以添加对在编辑器中 drag/dropped 时上传图像的支持。这一切都很好,除了一件事我无法开始工作: 在编辑器中放置图像时应该有一个 'uploading' 进度条(在 Chrome 和 Firefox 中测试)。但相反,我几乎直接看到消息 'Upload complete'。但是,那时上传尚未完成(我在我的代码中添加了一个调试器断点以确保是这种情况)并且尚未收到 'success' 响应(我将其视为 'Pending'在开发者工具中 'Network Tab'.).
然而,当我通过 Chrome 开发工具 'throttle' 连接时,我确实看到了一个进度条,但是它没有显示上传进度,而是 'Internal progress' 的浏览器某种?看截图:
有什么解决办法吗?
CKEditor 4 提供的进度取自 XHR2 进度事件。请注意,当上传立即工作时,它可能无法在本地主机上正常工作。我还看到您的图像是从缓存中获取的(网络调试器第 5 列中的 "from cache")。尝试禁用缓存并检查是否有帮助。
此外,我在 data:image/jpeg
旁边看到了您的箭头。 CKEditor 在上传图像之前,将它们作为 BASE 64 数据加载到本地以向用户显示预览。然后上传这些图片并替换图片的来源。这些数据不是真正的网络数据,是本地加载的内容JavaScript