我在后端使用Sundown来存储和呈现 markdown 文本。现在我想用一些基本格式在浏览器中编辑这个文本。我更喜欢所见即所得,但可以在单独的元素上使用预览面板。
但是:我担心在手机上进行编辑可能只是一种应该避免并回退到基本文本编辑的事情。如果我们强迫他们学习 Markdown 只是因为他们想“在我的 iPhone 上输入漂亮的文本”,这对非技术用户来说会很烦人...... :-/
我一直在查看一些编辑器组件,目前我正在测试CKEditor。工作正常,但在 iPhone 上似乎有点问题(至少是我正在测试的版本)。没有找到强制它只编辑 Markdown 的方法。
另一个是TinyMCE。早在 2010 年,移动设备似乎也是如此……只是想知道今天是否仍然如此。它似乎在我的设备上工作正常,但布局似乎并未针对小尺寸屏幕进行优化......叹息。
因此:
- 我认为一个基本的编辑器可以在移动设备上工作,但我看到一些网站禁用它并优雅地回退到标准文本编辑(就像从 iPhone 设备访问时 StackOverflow 所做的那样)
- 我只需要带有粗体、下划线、标题 1 等的基本格式,并保持格式 Markdown - 就像 SO 编辑器
有什么建议或意见吗?