- 41
- 0
因项目需要,要在安卓、ios和web三端实现一个富文本编辑器,除了最基础的常见的富文本编辑器的功能(如字体大小,颜色,加粗,下划线,对齐方式等),还可以插入自定义样式(视频,音频,文件,checkbox勾选等)开始我们是用webview嵌套html的方式,即无论安卓,ios的编辑器部分都由前端来做,但是经过一段时间发现,在安卓下contentEditable的坑实在是有点多,尤其是对于自定义样式部分,经常有许多意想不到的bug出现。不知道一般要做这种需求的一般是采用什么方案。我看有道云笔记的ios端是有插入自定义样式的功能的(音频视频文件等),但它的安卓端却没有。是否在安卓下要做这种视频音频文件和文字混排的富文本编辑器会比较难实现,所以有道云笔记在安卓下才不做的。
在和安卓,ios同事的讨论中,他们提出了一种方案,就是富文本编辑器由各自端用自己的语言来完成,最终编辑好的内容取到之后,各端把内容转换成我们三端约定的格式。然后各端取到这按照约定格式转换好的内容,再把它转换为自己端可以展示的代码展示出来。但我觉得这种方式非常的复杂,因为到时候富文本编辑器取出来的内容有可能是非常复杂的。
1
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
