帖子
帖子
用户
博客
课程
12
返回列表 发新帖
1
帖子
0
勋章
8
Y币
如果按表情也出现这个情况,可以再监测一个事件:
target: 'inputBar',
name:'showEmotion'
2
帖子
0
勋章
4
Y币
我收起以后仍然是空白 ,最后怎么解决的啊?用你的方法还是不行
2
帖子
0
勋章
4
Y币
你的代码else后面的 代码一直都无法执行,监听不到else后面的内容
5
帖子
0
勋章
31
Y币
大哥你这问题解决了吗,我也有这毛病
20
帖子
0
勋章
6613
Y币
lzgang 发表于 2019-7-31 09:05
大哥你这问题解决了吗,我也有这毛病

//监听键盘聊天框键盘弹出,用于调整聊天窗口高度  frmHeight为api.frameHeight
    chatBox.addEventListener({
        target: 'inputBar',
        name: 'move'
    }, function(ret,err){
        if (ret.inputBarHeight > 0) {//输入框打开时
            api.setFrameAttr({
                name : 'chat_frm',
                rect : {
                   h :frmHeight - ret.panelHeight
                }
            });
        } else {//关闭时
            api.setFrameAttr({
                name : 'chat_frm',
                rect : {
                   h :frmHeight
                }
            });
        }
        setTimeout(function(){
            window.scrollTo(0,$api.offset($api.byId("messageList")).h);
        },200)
        
    });
5
帖子
0
勋章
31
Y币
yxWin 发表于 2019-7-31 09:24
//监听键盘聊天框键盘弹出,用于调整聊天窗口高度  frmHeight为api.frameHeight
    chatBox.addEventList ...

谢谢你了,我现在还有一个问题就是当输入框键盘弹出时,会把整个win向上顶,具体我已经发表了帖子,有兴趣可以看一下
12
您需要登录后才可以回帖 登录

本版积分规则