如何在 React webapp 中嵌入字处理器?

Pri*_*dya 7 html javascript embed web-applications reactjs

我需要嵌入一个具有完整.docx功能(主要是多页功能)的文字处理器,所以像 Draft.js 这样的富文本编辑器对我不起作用。

我尝试直接嵌入 Google Docs 编辑器,这已经足够了,但它带来了 Google 登录问题。用户可以登录他们的 Google 帐户来编辑这些文档(因为这些文档可以使用 API 存储在各自的驱动器上),但iframe不会检测到 cookie。

<iframe src='https://docs.google.com/document/d/[some document ID]/edit?embed=true'>

我想要的最接近的解决方案是WebODF这里demo基本上就是我需要的。然而这个项目最后一次更新是在 2015 年,并且不再支持,所以我很不愿意尝试这个。

是否有任何工具/包/API 可以用来在我的 web 应用程序中集成/嵌入文字处理器?

该应用程序将主要在带有 Electron 的桌面上使用,因此访问本地磁盘不是问题。

将现有工具(如 Draft.js)配置为使用分页符是否更可行?