在将 Discourse 更新到最新版本后,我注意到当我尝试将任何文件拖到页面上时,都会出现错误。
此错误出现在所有基于 Chromium 引擎的浏览器上,但在 Mozilla Firefox 中不会出现。
上传文件的其他方式,例如通过“上传”按钮或 CTRL+V,都可以正常工作。
如何解决此问题?
在将 Discourse 更新到最新版本后,我注意到当我尝试将任何文件拖到页面上时,都会出现错误。
此错误出现在所有基于 Chromium 引擎的浏览器上,但在 Mozilla Firefox 中不会出现。
上传文件的其他方式,例如通过“上传”按钮或 CTRL+V,都可以正常工作。
如何解决此问题?
你好,欢迎你 @MrIgareshka ![]()
我刚在我自己的测试站点上试了一下,好像无法重现?你的 /logs 中有任何错误吗?你能在 try.discourse.org 上重现这个问题吗?
感谢您的盛情款待 ![]()
这个问题只发生在我身上。在其他 Discourse 论坛上没有这个问题。
错误日志中没有任何内容,网页在图片上传到网站之前就崩溃了。
我在 Firefox 中成功将图片上传到了网站,并且 Discourse 错误日志中也没有任何内容。我尝试在没有插件和主题的安全模式下上传文件到网站,但标签页仍然崩溃。
我在三个使用 Chromium 引擎的浏览器上进行了检查,这个问题在所有浏览器上都存在。所以我尝试在调试模式下运行 Chrome,日志中写着:
[15000:9236:0121/190159.718:ERROR:render_process_host_impl.cc(5167)] Terminating render process for bad Mojo message: Received bad user message: File System Access access from Unsecure Origin
[15000:9236:0121/190159.718:ERROR:bad_message.cc(29)] Terminating renderer for bad IPC message, reason 123
我开始放弃了,因为我在日志中找不到任何有用的信息。也许有人能帮我。谢谢。
在 Chromium 更新中,不安全的连接会被自动阻止,并且无法启用某些选项。因此,在尝试使用拖放功能时,浏览器无法访问剪贴板,导致页面崩溃。
解决方法是使用 SSL 证书。
或者,您可以通过在设置 chrome://flags/ 中启用 #unsafe-treat-insecure-origin-as-secure 标志并将资源添加到列表中来解决此问题。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.