尝试使用ckeditor的一些基本功能时遇到了一些问题。我正在创建一个应用程序,通过在浏览器屏幕上呈现的键盘来模拟某些按键操作,我注意到API中没有可用的选项允许我删除已经插入的字符。例如,在模拟退格键时。
所以,我的怀疑主要是:
1-如何删除编辑器textarea中的字符?我尝试使用带有新数据的setData(),但光标总是重置到位置0
2-如何从光标位置“x”到“y”选择文本,例如0到3?
3-如何模拟Enter,Space,Backspace和其他特殊键等键?
4-如何将光标位置设置为“x”?例如,位置4?假设0是开头?
其他细节 浏览器:Chrome 操作系统:Windows CKEditor版本:4.8.0