问题:用 summernote 替代富文本编辑器似乎不起作用
做了一些修改,现在 summernote 工具栏显示正常,但只有项目符号格式能正常。 新的编码笔位于[这里](https://jsfiddle.net/easylogic/hxre19cL/70/)。 @artf 任何建议都将不胜感激。
阅读下方完整回答 ↓问题
我正在尝试用[summernote](https://summernote.org/)替换Grapesjs中的默认RTE。 我得到了summernote作者的帮助,让这个[codepen](https://jsfiddle.net/easylogic/hxre19cL/43/)勉强能用,但summernote作者得出的结论是:
'但 grapejs p element 是 iframe 中的一个内容。 换句话说,存在一个结构,p 标签存在于 iframe,而 ui 必须存在于外部。Summernote是一种结构,隐藏了元素,并贴上了Summernote的标签。它似乎很难使用,因为summernote的其他资源都没有加载在iframe中。”
我更喜欢 summernote,而不是 TinyMCE 或 CKEditor,因为它是“麻省理工学院的许可证”。有人尝试用SummerNote替代RTE并成功吗? 有什么建议吗?
回答(3)
做了一些修改,现在 summernote 工具栏显示正常,但只有项目符号格式能正常。 新的编码笔位于[这里](https://jsfiddle.net/easylogic/hxre19cL/70/)。 @artf 任何建议都将不胜感激。
@wfcheng 你后来有进展吗?Codepen包含了canvas脚本/样式,这些脚本会在iframe里添加资源,所以我有点搞不清楚summernote作者指的是什么。
@timramseyjr我最后只是在RTE工具栏里增加了更多按钮,允许在选定文本上应用字体样式和颜色,尽管Grapesjs的文档建议使用样式管理器。 我发现把它们放在工具栏上更友好。
相关问答
通过相似的问题讨论继续研究。
问题 #1697
实现TinyMCE并禁用RTE
我正在尝试用“tinyMCE”来替代RTE,但我正在做一个不可能完成的任务,我按照插件CKEDITOR(https://github.com/artf/grapesjs-plugin-ckeditor)的同样步骤操作,但没有任何结果。 我也考虑过重写文本部分,但那会太多,因为文...
问题 #5743
Iframe 属性 src 中的 XSS 漏洞
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Edge v122 可复制演示链接 https://jsfiddle.net/bwreyq29/1/ 描述一下那个虫子 如何复现这个漏洞? 打开此链接 [https://jsfiddle.net/...
问题 #4449
列表无法与默认RTE使用。
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome 版本 102.0.5005.115(官方构建)(64 位) 可复制演示链接 https://jsfiddle.net/6Ldn124x/3/ 描述一下那个虫子 如何复现这个漏洞?点击...
问题 #4559
RTE操作第一次后就无法正常使用
嗨..!,RTE操作第一次后就不起作用了,当我们尝试对之前应用的元素应用该动作时,它无法正常工作 从版本0.18.3到最新版本都会出现这个问题,以下版本运行正常 复制链接 工作版本: https://jsfiddle.net/76gnxh4d/35/ 无法正常工作的版本: ht...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。