内联 CKEditor 在某些 HTML 标签中不起作用

Inline CKEditor not working in some HTML tags

CKEditor Inline standard-all 版本仅适用于少数 HTML 标签行 <div><p><h1>-<h6>。此内联编辑器不会针对 strongispan 等元素弹出

我在 grapesJS 编辑器中使用这个内联编辑器。

这里是JSFiddle,您可以在这里检查工作和代码。

版本:

葡萄-0.16.18

ckeditor - standard-all - 4.14.1

我们可以使用 format_tags: "span;strong" 解决这个问题吗?有没有其他方法可以解决此问题。如果有的话请告诉我。

我得到的解决方案如下:

CKEDITOR.dtd.$editable.span = 1
CKEDITOR.dtd.$editable.a = 1
CKEDITOR.dtd.$editable.strong = 1
CKEDITOR.dtd.$editable.em = 1
CKEDITOR.dtd.$editable.s = 1
CKEDITOR.dtd.$editable.u = 1
CKEDITOR.dtd.$editable.i = 1
CKEDITOR.dtd.$editable.p = 1
CKEDITOR.dtd.$editable.sub = 1
CKEDITOR.dtd.$editable.sup = 1
CKEDITOR.dtd.$editable.h1 = 1
CKEDITOR.dtd.$editable.h2 = 1
CKEDITOR.dtd.$editable.h3 = 1
CKEDITOR.dtd.$editable.h4 = 1
CKEDITOR.dtd.$editable.h5 = 1

CKEDITOR.disableAutoInline = true;

这不是核心文件更新或与之相关的内容。您可以在您所在的地方添加此代码 customizing/doing 您的功能。

这里是JSFiddle,您可以在这里检查工作和代码。