账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    ios、安卓、web端数据互通的富文本编辑器?有什么方案
    41
    0

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

    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 无尽思念 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部