@ Editor.js 是一个基于 Web 的所见即所得富文本编辑器,它由CodeX团队开发。之前写过一篇博文专门介绍过这个编辑器,可以回看:开源好用的所见即所得(WYSIWYG)编辑器:Editor.js。 .NET MAUI Blazor允许使用 Web UI 生成跨平台本机应用。 组件在 .NET 进程中以本机方式运行,并使用本地互操作通道将 Web UI 呈现到嵌入式 Web 视图控件(BlazorWebView)。 这次我们将Editor.js集成到.NET MAUI应用中。并实现只读切换,明/暗主题切换等功能。 使用.NET MAUI实现跨平台支持,本项目可运行于Android、iOS平台。 获取资源 我们先要获取web应用的资源文件(js,css等),以便MAUI的视图呈现标准的Web UI。有两种方式可以获取: 从源码构建 从CDN获取 此方法需要首先安装nodejs 克隆Editorjs项目到本地 git clone https://github.com/codex-team/editor.js.git 运行 npm i 以及 npm run build...