Aurora IMUI:通用的即时通讯(IM)UI 库,不特定于任何 IM SDK
rnas1645
8年前
<h2>Aurora IMUI</h2> <p>Aurora IMUI 是个通用的即时通讯(IM)UI 库,不特定于任何 IM SDK。</p> <p>本 UI 库提供了消息列表、输入视图等常用组件,支持常见的消息类型:文字、图片、语音、视频等。默认包含多套界面风格,也能根据自己的需要自定义。</p> <p>同步支持 Android、iOS 平台。计划支持 React Native。</p> <p><img src="https://simg.open-open.com/show/cfd9f894949361c6b66e0ae5608278d8.png"></p> <h2>功能</h2> <p>可以基于本 UI 库实现的功能:</p> <ul> <li>消息列表的展示; <ul> <li>支持多种消息类型;</li> <li>对每种消息类型的点击、长按处理;</li> <li>支持用户头像;</li> </ul> </li> <li>消息输入: <ul> <li>支持多种消息类型;</li> <li>语音输入组件;</li> <li>相册照片选取组件;</li> <li>视频拍摄;</li> </ul> </li> </ul> <p>当前支持展示与输入的消息类型:</p> <ul> <li>文字</li> <li>图片</li> <li>语音</li> <li>视频</li> </ul> <h2>使用</h2> <p>当前提供的组件:</p> <h3>Android</h3> <ul> <li><a href="/misc/goto?guid=4959748335719110175" rel="nofollow,noindex">MessageList</a> (消息列表)</li> <li><a href="/misc/goto?guid=4959748335803124489" rel="nofollow,noindex">ChatInputView</a> (聊天输入组件)</li> </ul> <h3>iOS</h3> <ul> <li><a href="/misc/goto?guid=4959748335891856581" rel="nofollow,noindex">IMUIMessageCollectionView</a> (消息列表)</li> <li><a href="/misc/goto?guid=4959748335968480355" rel="nofollow,noindex">IMUIInputView</a> (聊天输入组件)</li> </ul> <h2>Contribute</h2> <p>Please contribute! <a href="/misc/goto?guid=4959748336053944682" rel="nofollow,noindex">Look at the issues</a> .</p> <h2>License</h2> <p>MIT © <a href="/misc/goto?guid=4959748336136862054" rel="nofollow,noindex">JiGuang</a></p> <p> </p> <p>项目主页:<a href="http://www.open-open.com/lib/view/home/1494224944430">http://www.open-open.com/lib/view/home/1494224944430</a></p> <p> </p>