Ethsim2
(Ethan )
1
当我尝试从 Meta 的 Safari 浏览器复制 /raw/ 路径下的内容到 Safari PWA 时,结果与在 Linux Mint 系统上使用 Firefox 浏览器时不同,无法得到代码块。此外,在 iPhone 上粘贴到富文本编辑器或 Markdown 编辑器时,Markdown 转义字符会丢失。
也许启用新的编辑器会有帮助?
我的 Discourse 版本是 2026.10.0-latest,具体提交为 Commits · discourse/discourse · GitHub
并且已启用 Enable markdown endpoints 选项
Kamal_S
(Kamal S.)
3
听起来这里可能存在两个独立的问题:一是从 /raw/ 复制内容时 Safari/PWA 的剪贴板处理问题,二是在 iPhone 上粘贴时发生的 Markdown 转义问题。
启用新编辑器可以作为测试手段,但我建议首先比较相同内容在 Safari、Safari PWA 和 Firefox 之间,以及在富文本编辑器和 Markdown 编辑器之间的表现。在启用 Enable markdown endpoints 的情况下,也值得检查这种行为是否特定于剪贴板转换,而不是 /raw/ 端点本身的问题。
如果有人能稳定复现此问题,提供浏览器/iOS 版本以及复制/粘贴内容的最小示例,将有助于缩小格式被修改的范围。
所以你的预期是:
- 编辑器会自动用三重反引号(```)包裹你的文本?
- Markdown 应该与你复制的内容完全一致,但像用于加粗的星号这类格式却没有保留下来?
这听起来像是两个不同的问题。
就第一点而言,据我所知,在我的(Android)手机或笔记本电脑(Chrome 浏览器)上从未发生过这种情况。你能试试其他浏览器吗?也许这是 Firefox 特有的行为。
至于第二点,我没有遇到这个问题。在这里添加 ios 和 mobile 标签。
Ethsim2
(Ethan )
5
我喜欢 Firefox,因为我可以右键点击并使用全选