网上查了好久都没有思路
有说用了第三方的库,但是里面自定义的东西很多。
很多是直接生成 html 发送给服务端,还有说是拼装 json 给服务端的,服务端再重组成 html,html 直接用 webview 展示。
1
x7395759 2018-06-20 09:22:58 +08:00
markdown 还是富文本,不都是有成熟的方案吗?
|
2
crayygy 2018-06-20 09:37:30 +08:00
存肯定是要存原始数据的,存一个 HTML 人家想要编辑的时候你怎么办
|
3
whypool 2018-06-20 10:04:36 +08:00
就是富文本
|
4
so898 2018-06-20 10:29:09 +08:00 1
富文本编辑器啊,生成格式和服务端约定,你要直接在客户端生成 HTML 也没啥问题,不就是一个 XML+CSS 结构么……
我之前的做法是 JSON,富文本段加上富文本定义内容,拼成组 回想起来可能用 Markdown 会更加简单 |
5
sampeng 2018-06-20 10:34:00 +08:00 1
n 年前 bbs 就已经玩烂了的技术。不要局查别人编辑器怎么实现。你试试从你自己要做一个编辑器的角度去考虑。。。html 是不可能的,太容易被攻击了。markdown 或者其他标签技术都能解决
|
8
isbase 2018-06-20 11:55:33 +08:00 via Android
|
10
est 2018-06-20 12:19:52 +08:00
可以确定 zhihu 是富文本直接保存 html。有一次在我评论里复制粘贴了一个狗头表情,现在都还能看到。
|