apicloud apicloud

注册
查看: 16734|回复: 80

[模块教程] uichatbox 总算是可以了 分享一下

 

入门司机

UID:26599

主题:
51
帖子:
470
云币:
3073

APICloud粉丝APICloud毕业勋章模块开发者

[模块教程] uichatbox 总算是可以了 分享一下

 
16734 80 | 发表于 2015-8-1 18:28:41 |阅读模式 | |
先展示下效果







制作过程
第一阶段:由于种种原因第一期的时候放弃了chatbox模块,用html写的输入框,输入框的高度会能够由js函数进行监听,动态调整聊天列表显示的区域,以防止被输入区域挡住。
第二阶段:把输入框替换uichatbox 直接在frame里面写的代码,但是无法得到uichatbox挡住区域的高度。如果能得到的就可以动态调整页面显示的区域不被挡住。(当没有键盘弹出的时候 挡住的区域高度 为 输入框的高度+输入框距离底部的大小,当键盘弹出的时候为输入框的高度。问题是没有判断键盘是否弹出的方法

第三阶段:通过跟他们技术沟通得到了一种解决方案,把frame和uichatbox并列,当uichatbox高度改变的时候调整frame的高度。



本帖子中包含更多资源    您需要 登录 才可以下载或查看,没有帐号?立即注册

2

查看全部评分

没事请勿打扰QQ:2488602922

入门司机

UID:26599

主题:
51
帖子:
470
云币:
3073

APICloud粉丝APICloud毕业勋章模块开发者

 楼主| 发表于 2015-8-7 18:18:44 |
壳壳 发表于 2015-8-7 17:05
谢谢 很好的解决方法!

没事请勿打扰QQ:2488602922

业余车手

UID:16847

主题:
121
帖子:
752
云币:
1186
发表于 2015-8-29 11:07:13 |
xpjc 发表于 2015-8-28 20:09
给其预留一部分就可以了

这样的话不同分辨率的手机下会有些差异.这个插件还是有优化的空间

入门司机

UID:26599

主题:
51
帖子:
470
云币:
3073

APICloud粉丝APICloud毕业勋章模块开发者

 楼主| 发表于 2015-8-1 18:33:24 |
之前的代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
没事请勿打扰QQ:2488602922

业余车手

UID:22414

主题:
8
帖子:
815
云币:
12667

版主勋章APICloud粉丝

发表于 2015-8-1 18:59:12 |
感谢分享

主题:
59
帖子:
653
云币:
689

APICloud粉丝土豪版主勋章端午节

发表于 2015-8-1 19:59:05 |
不错,加油

主题:
13
帖子:
296
云币:
53
发表于 2015-8-2 07:21:08 |
很牛的样子,支持一下

入门司机

UID:26599

主题:
51
帖子:
470
云币:
3073

APICloud粉丝APICloud毕业勋章模块开发者

 楼主| 发表于 2015-8-2 08:02:49 |
xiaoniqiu2015 发表于 2015-8-2 07:21
很牛的样子,支持一下

没事请勿打扰QQ:2488602922

主题:
61
帖子:
159
云币:
244
发表于 2015-8-2 16:27:34 来自手机 |
果断收藏!!

主题:
39
帖子:
368
云币:
399

APICloud粉丝女朋友不觉明厉强者王者APICloud五岁啦

发表于 2015-8-2 19:04:33 |
youyong .   

驾校小白

UID:13815

主题:
1
帖子:
6
云币:
38
发表于 2015-8-7 17:05:27 |
谢谢 很好的解决方法!
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表