我在CKEDITOR中使用自定义标签,我的问题是当我尝试在自定义标签之间粘贴时,我会抛出错误:TypeError: E[u.getName(...)] is undefined
默认来源始终为<custom_tag><p></p></custom_tag>
我需要在自定义标记之间粘贴文字,使其像<custom_tag><p>Some text...</p></custom_tag>
当我尝试粘贴没有html的文本或像<p>Some text...</p>
这样的简单文本时,它可以正常工作。但是当文本包含更多html标签,如<p>Some text..</p><p>Some other text..</p>
时,它会抛出错误。
在配置中,我有以下设置:
config.allowedContent = true;
config.forcePasteAsPlainText = true;
编辑:添加了Jsfiddle。尝试粘贴一些格式化的文本,它将无法正常工作。
任何线索如何解决这个问题?
在这种情况下我需要使用自定义标签,因此删除它们不是一种选择。