响应 converse.js UI

Responsive converse.js UI

我想要 converse.js 它应该在移动浏览器中正常工作。

converse.initialize({
                    websocket_url: webSocketUrl, // ConnectionUrl
                    keepalive: true,
                    message_carbons: true,
                    message_archiving: 'roster',
                    //play_sounds: true,
                    auto_login: true,
                    jid: user,
                    password: password,                        
                    show_controlbox_by_default: false,
                    auto_list_rooms:true,
                    allow_logout: false,
                    allow_registration: false,
                });

可以在config里设置吗?

我终于得到了答案,我从 converse.js.The 中的 $(window).on("resize") 函数中删除了 "this.chatboxviews.trimChats();" 主要问题是当我们打开聊天框它会在焦点上打开 android 键盘,它会调整 window 的大小并最小化聊天框,而在 IOS 中它不会像它不会在焦点上打开键盘那样发生。所以,找到问题的主要原因解决了我的问题。