uni-app this.editorCtx.blur 先出现一下,然后又隐藏了

kuuvgm7e  于 6个月前  发布在  uni-app
关注(0)|答案(2)|浏览(58)

1.初始化editor
uni.createSelectorQuery().select('#editorId')
.context(res => {
this.editorCtx = res.context;
}).exec();

2.插入表情图片
this.editorCtx.insertImage({
src: item.imgUrl,
width: '25px',
height: '25px'
});

在插入表情图片后,使用过editorContext.blur()方法,去掉焦点,发现软键盘是先出现一下,然后又隐藏了;也使用过setInterval循环调用uni.hideKeyboard(),还是不行,点的速度快,也会先出现一下软键盘,然后又隐藏了

6xfqseft

6xfqseft1#

部分操作必须获取焦点才行,获取焦点会导致软键盘显示。

后续会考虑优化。

col17t5w

col17t5w2#

编辑器失去焦点时,有时不会触发,有时触发返回的对象的detail的html属性只有

,请问这个是BUG吗

相关问题