问题一:
当我们需要在编辑器内设置键盘事件时。
官方是这样说的:
但是我试了好像不可以,不知道啥原因。
解决方式,只要获取到编辑器体并对其添加事件就好:
var um = UM.getEditor("talker_msg");
//采用JQuery
$(um.body).keypress(function (event) {
/*keyCode是13的话表示按下的是Enter键*/
if (event.keyCode == 13) {
/*发送信息*/
sendMsg();
}
});
}
问题二:
控制台出现:Cannot read property 'offsetWidth' of null错误的原因。
请检查UEditor的容器ID与UE.getEditor(ueditorId)穿进去的id是否匹配吧!!!