如果在窗口小部件之前有一个空段落,则不能删除它,也不能删除窗口小部件之后或之间的空段落,除非查看源代码.
这在CKEditor演示页面上很明显:http://ckeditor.com/demo#widgets
只需清除要开始的所有内容,添加一个段落,添加一个小部件,并尝试删除第一个段落.
请注意,在我的配置中,我没有填充具有非中断空格的空段落,并且我得到相同的行为,因此似乎没有相关性.

这确实给内容管理系统带来了问题.
这是一个已知问题,但还没有补丁.这将需要一些额外的删除和退格规则,因此如果当前段落已经为空,则应删除它而不是聚焦小部件.此代码可以在此处登陆:https://github.com/ckeditor/ckeditor-dev/blob/3a10930/core/selection.js#L339-L365.
| 归档时间: |
|
| 查看次数: |
938 次 |
| 最近记录: |