帖子
帖子
用户
博客
课程
显示全部楼层
309
帖子
3
勋章
7284
Y币

[多端开发] UIChatBox在ios上open时弹出键盘异常

[复制链接]
发表于 2024-6-8 15:48:53
点击按钮之后用open方法打开chatbox,默认打开键盘(同时设置 当eventType返回show时也调用popupKeyboard()打开键盘


安卓正常,ios上有时候键盘弹不起来,闪一下就收起了,只剩输入框在最底部。大佬们有没有相关经验,是什么原因,怎么解决呢?
0
帖子
2
勋章
1646
Y币
「安卓正常,ios上有时候键盘弹不起来」,因为android和iOS处理异步的逻辑顺序有所不同,并且你反馈是有时候才发生,属于几率出现,所以猜测有可能是你的异步方法引起了模块键盘失焦,导致的。如果是页面初始化的时候,自动执行的弹出,你可以尽量把打开键盘的方法,放置在最后执行,及如果业务逻辑允许,最好放在异步的回调函数方法里去执行,或者你能猜测到哪里的逻辑会存在获取焦点,引起键盘失焦,也可以去优化相关代码逻辑。
您需要登录后才可以回帖 登录

本版积分规则