我正在尝试使用 Javascript 确定是否在 CKEditor 中选择了任何内容。我希望有一个像editor.hasSelection()
. 我开始使用editor.getSelection().getSelectedText() === ""
,但如果选择了一个没有“文本”的元素(如 img),那么它将是一个空白字符串,给我一个假阴性。我也研究了editor.getSelection().getSelectedElement()
,但如果选择了多个元素,则会给出 null 。
有什么我在 API 中看不到的吗?