我在页面上设置了两个ckeditors并激活了forcePasteAsPlainText选项:true。我希望当我复制文本时,所有标签,e。 G。我粘贴文本时会删除粗体。不幸的是,这并不适用于所有浏览器,特别是在Chrome(50.0.2661.75或更早版本49.0.2623.110)中。我使用CKEditor 4.5.8。
当我使用 Ctrl + C / Ctrl + V 将文本从一个编辑器复制到另一个编辑器时Chrome已插入完整的html,包括粗体标记。在Firefox和IE中,它会按预期删除。
查看我的jsfiddle demo。
window.CKEDITOR.replace( 'cke1',
{
forcePasteAsPlainText: true
});
window.CKEDITOR.replace( 'cke2',
{
forcePasteAsPlainText: true
});
任何想法如何解决这个问题?
答案 0 :(得分:0)
经过一番检查后发现,CKEditor for Blink和Webkit浏览器存在两个问题,这些问题已经从CKEditor 4.5.0开始: https://dev.ckeditor.com/ticket/13969,https://dev.ckeditor.com/ticket/14293。