VoceChat-自托管开源轻量的IM聊天社区应用
还有我才注意到这个挂件是没有滚动条的,如果界面溢出了就直接被裁剪了。
最好还是要有滚动条,因为不能假设用户的屏幕比例。实际上任何比例都有可能出现,比如用户处于上下分屏模式等。
能适配每种布局无需滚动当然更好。但是滚动条是为了保证在不适配的情况下界面依然还能使用。
证书限制
包括我看不到聊天频道的发言按钮,应该也是没有滚动条导致的问题,发言按钮可能在下面被裁掉了,因为Chrome显示了巨大的标题栏。而因为没有滚动条,我没有机会滚动到下面,标题栏就没有机会隐藏。
@老虎会游泳,@PIUIFU,可以试试这样设置,宽100%,高100%,限制宽度改成0就取消限制了,因为if判断实际宽度,如果小于你传的宽度,则return;
V2_OPEN_WEB_WINDOW_SIZE = ['100%','100%']; V2_OPEN_WEB_MIN_WINDOW_WIDTH = 0;
12楼那里我已经改过来了
@PIUIFU,如果程序的源代码都公开在github,那么只要fork后删除限制,限制不就没了吗?还是说部分组件的源代码没有公开?
@TabKey9,嗯可以了
@老虎会游泳,宽度是可以自动获取到的window.innerWidth
window.innerWidth
function initOpenWebV1() { // init const MIN_WINDOW_WIDTH = !V1_OPEN_WEB_MIN_WINDOW_WIDTH ? 0 : V1_OPEN_WEB_MIN_WINDOW_WIDTH; // 限定宽度 if (window.innerWidth < MIN_WINDOW_WIDTH) { showMessageOpenWebV1(); // => 显示信息 } else { openPopupOpenWebV1(); // => 打开弹出层 } }
由于我之前解决不了同时兼容PC端和移动端,才出此下策加了宽度限制
@PIUIFU,@老虎会游泳,https://github.com/Privoce/vocechat-server-rust/blob/master/src/license.rs 一加8Pro
@PIUIFU,嗯就这个域名 https://www.chengyao.xyz
@PIUIFU,没意思,许可证到现在都没搞定,随便用一用就超过了限制,不具有可玩性。
@PIUIFU,可玩性太差了。 到20个人后就直接只能看看啥也操作不了,没啥意思。 一加8Pro
还有我才注意到这个挂件是没有滚动条的,如果界面溢出了就直接被裁剪了。
最好还是要有滚动条,因为不能假设用户的屏幕比例。实际上任何比例都有可能出现,比如用户处于上下分屏模式等。
能适配每种布局无需滚动当然更好。但是滚动条是为了保证在不适配的情况下界面依然还能使用。
证书限制
包括我看不到聊天频道的发言按钮,应该也是没有滚动条导致的问题,发言按钮可能在下面被裁掉了,因为Chrome显示了巨大的标题栏。而因为没有滚动条,我没有机会滚动到下面,标题栏就没有机会隐藏。
@老虎会游泳,@PIUIFU,可以试试这样设置,宽100%,高100%,限制宽度改成0就取消限制了,因为if判断实际宽度,如果小于你传的宽度,则return;
12楼那里我已经改过来了
@PIUIFU,如果程序的源代码都公开在github,那么只要fork后删除限制,限制不就没了吗?还是说部分组件的源代码没有公开?
@TabKey9,嗯可以了
@老虎会游泳,宽度是可以自动获取到的
window.innerWidth
由于我之前解决不了同时兼容PC端和移动端,才出此下策加了宽度限制
@PIUIFU,@老虎会游泳,https://github.com/Privoce/vocechat-server-rust/blob/master/src/license.rs
一加8Pro
@PIUIFU,嗯就这个域名
https://www.chengyao.xyz
@PIUIFU,没意思,许可证到现在都没搞定,随便用一用就超过了限制,不具有可玩性。
@PIUIFU,可玩性太差了。
到20个人后就直接只能看看啥也操作不了,没啥意思。
一加8Pro