实现TinyMCE并禁用RTE
你好,请关注新的RTE: Tinymce 6 - https://gjs.market/products/tinymce-6-inline-text-editor 弗罗阿拉 - https://gjs.market/products/froala-inline-text-editor
阅读下方完整回答 ↓问题
我正在尝试用“tinyMCE”来替代RTE,但我正在做一个不可能完成的任务,我按照插件CKEDITOR(https://github.com/artf/grapesjs-plugin-ckeditor)的同样步骤操作,但没有任何结果。
我也考虑过重写文本部分,但那会太多,因为文本部分是默认的RTE。 我这里做了一个示例,https://jsfiddle.net/qept2v7r/3/ 如果你能帮我,因为说实话我不明白发生了什么,我得点击三次才能打开编辑器工具栏。
谢谢!
回答(3)
你好,请关注新的RTE: Tinymce 6 - https://gjs.market/products/tinymce-6-inline-text-editor 弗罗阿拉 - https://gjs.market/products/froala-inline-text-editor
不幸的是,由于 https://github.com/tinymce/tinymce/issues/4629 的问题,无法实现 TinyMCE,实际上 grapesjs 的包装器在另一个 iframe 里,格式也无法正常工作(只有撤销/重做按钮有效)。
这是我用 tinyMCE 几乎完成的插件示例: https://jsfiddle.net/uq9hfL8p
我必须关闭这个问题,因为问题与 tinyMCE 有关
@chiqui3d我来晚了,但我确实让 Tinymce 的 cutomRte 能用了。为了让tinymce能和iframe兼容,你必须在iframe窗口和文档的上下文中传递。 我在@artf示例中添加了 tinymce 配置 https://jsfiddle.net/adamyarger/t3b5qky1/1/ 另外要注意,其他一些格式无法使用,这是因为根 tinymce 元素是 p 标签。要在 tinymce 中使用块元素,你需要启用 div 作为文本组件。
相关问答
通过相似的问题讨论继续研究。
问题 #4559
RTE操作第一次后就无法正常使用
嗨..!,RTE操作第一次后就不起作用了,当我们尝试对之前应用的元素应用该动作时,它无法正常工作 从版本0.18.3到最新版本都会出现这个问题,以下版本运行正常 复制链接 工作版本: https://jsfiddle.net/76gnxh4d/35/ 无法正常工作的版本: ht...
问题 #3463
检查员溢出故障
警告 请阅读并遵循接下来的三步,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md先快速搜索一下,看看有没有人没开同样的问题所有相关陈述/问题都必须填写/回答,否则问题可...
问题 #4411
XSS在选择器管理器中添加类名时
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v102 可复制演示链接 https://jsfiddle.net/szLp8h4n 描述一下那个虫子 如何复现这个漏洞?选择任意组件在选择器管理器中添加类名,比如“<a href=...
问题 #4083
Set root 不起作用
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Safari 15.0可复制演示链接 https://jsfiddle.net/adw6y12f/9/描述一下那个虫子 你好, 我正在尝试按照[这里](https://github.com/artf/...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。