如链接所示,在当前草案模型下实现完整的新本地版本编辑器是一项艰巨的工作。我能看到一些难点: 键盘和光标控制。在草案中,editable content对此有很大帮助。浏览器已经支持了editable content。 草案模型由块和内联元素组成。它匹配HTML模型,使得将草案模型映射到DOM变得容易。但是iOS/Android布局不是由块和内联元素组成的。 H5拥有弹性和强大的样式控制。您可以借助样式映射器在草案中使用所有CSS样式,并将渲染工作留给浏览器。但是在原生应用中如何工作呢?Android/iOS SDK没有为视图提供这样强大的样式控制。 总之,草案被宣布为一个“编辑器框架”,而不是一个可使用的编辑器。限制您的编辑器功能并拥有一个本地版本是可以的,但我更愿意嵌入一个WebView来拥有一个真正强大的H5编辑器。