更新记录

1.0.0(2021-08-29)

H5:http://im.amzcqzs.com 扫一扫进交流群码:IntcInR5cGVcIjpcInRvcGljXCIsXCJpbnZpdGVDb2RlXCI6XCI2MTI4YzEwMmNkODRkNjAwMDE0OWU4MzBcIixcIm1ldGhvZFwiOlwic2NhbkFkZEdyb3VwVXNlclwifSI=

基于mimc小米免费即时云服务,基于uni-starter的即时通讯

简易说明:{ 价格:根据功能调整【混的比较惨】

后端乱入uniapp

功能BUG优先修正

代码会陆续优化

成为完整的即时通讯项目,主要处理各种细节

插件会支持到APP音视频通话全部完成【不会太久】

}

项目优势:{ 1.部署快,除去插件费用 mimc是免费无限制的通讯提供 }

功能简介:{ 1.好友:{ 列表 搜索 添加 拉黑 删除 详情 备注 个签 聊天记录 } 2.群组:{ 列表 创建 邀请 备注 头像生成 扫码加入 群主踢人 主动退出 聊天记录 管理员[后续添加] 群公告[后续添加] 禁言个人[后续添加全部禁言] }

3.聊天:{
    1.文本/表情
    2.图片/视频
    3.语音
    4.@全部/个人 提醒
    5.草稿
    6.复制/撤回/删除 【群主可以撤回群成员的任意时间任意消息】
}

4.会话列表:{
    置顶
    删除
    标记已读
    标记未读
}

5.扫一扫:{
    H5支持输入邀请信息
    app显示扫码界面
}

6.推送相关:{
    聊天:{
        1.群成员加入/退出
        2.消息撤回
    }
    界面:{
        1.聊天详情界面提醒
        2.聊天列表页面提醒
        3.底部tabbar提醒
    }
    通知:{
        1.app隐藏后
        2.收到好友申请
        3.app被杀死后暂时失效
        [离线推送可以根据离线消息回调调用unipush实现](https://admin.mimc.chat.xiaomi.net)
    }
}

}

平台限制:{ H5:pc浏览器可以查看视频和语音 }

//以下更改并不是为了完整项目的必须处理,根据自己项目进行处理即可,主要是对于登录后联通mimc的处理 uni-starter基础框架的更改选项:{ 0.引进uview,但是为了防止组件混乱,没有使用uview的组件,仅使用相关的js【有必要可以自己提取】,包含 this.$u.vuex, this.$u.deepClone 1.由于原有的vuex使用不便,更换为uview提供的简易vuex方式,使用方式/原理详见 https://www.uviewui.com/guide/globalVariable.html 2.仅在后续使用中使用更改的vuex方式,兼容原有uni-starter的vuex方式,方便uni-starter的更新 上述配置在 main.js

样式的修改处理:{
    目前项目仅做建议样式处理,仅修改到加载框以及聊天自我颜色 使用新的vuex_style设置
}

登录的修改处理:{
    1.对于原有的uni-starter 使用的登录后增加新vuex的处理,主要是登录后信息的存入以及联通mimc小米云服务
    2.处理文件在loginSuccess.js文件内
}

注册的修改处理:{
    1.注册时将昵称更改为必选
    2.unicloud函数增加默认头像,直接使用的static里面的图片,具体查看 uni-id-cf 85行【含注册成功后对用户聊天特定的配置,允许所有人搜索】
    3.个人中心设置增加头像以及通讯配置,主要是存入新的vuex方式
}

}

uni-ui 的更改选项:{ 增强uni-list{ 1.支持@提醒 2.支持草稿提醒 3.标题加粗 } 增加uni-icons{ 1.增加聊天界面底部icon }

以放入bak目录

}

uni-mimc 的设计:{ 1.使用的webjs,兼容app h5 小程序 2.大部分信息在本地存入 3.群组 拉黑等功能在云函数处理

4.优化显示:消息会携带发送人的头像和昵称

}


平台兼容性

阿里云 腾讯云 支付宝云
×
Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.1.0 app-vue × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × ×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


yyx-im-mimc

基于mimc小米免费即时云服务,基于uni-starter的即时通讯

简易说明:{ 价格:根据功能调整【混的比较惨】

后端乱入uniapp

功能BUG优先修正

代码会陆续优化

成为完整的即时通讯项目,主要处理各种细节

插件会支持到APP音视频通话全部完成【不会太久】

}

项目优势:{ 1.部署快,除去插件费用 mimc是免费无限制的通讯提供 }

功能简介:{ 1.好友:{ 列表 搜索 添加 拉黑 删除 详情 备注 个签 聊天记录 } 2.群组:{ 列表 创建 邀请 备注 头像生成 扫码加入 群主踢人 主动退出 聊天记录 管理员[后续添加] 群公告[后续添加] 禁言个人[后续添加全部禁言] }

3.聊天:{
    1.文本/表情
    2.图片/视频
    3.语音
    4.@全部/个人 提醒
    5.草稿
    6.复制/撤回/删除 【群主可以撤回群成员的任意时间任意消息】
}

4.会话列表:{
    置顶
    删除
    标记已读
    标记未读
}

5.扫一扫:{
    H5支持输入邀请信息
    app显示扫码界面
}

6.推送相关:{
    聊天:{
        1.群成员加入/退出
        2.消息撤回
    }
    界面:{
        1.聊天详情界面提醒
        2.聊天列表页面提醒
        3.底部tabbar提醒
    }
    通知:{
        1.app隐藏后
        2.收到好友申请
        3.app被杀死后暂时失效
        [离线推送可以根据离线消息回调调用unipush实现](https://admin.mimc.chat.xiaomi.net)
    }
}

}

平台限制:{ H5:pc浏览器可以查看视频和语音 }

//以下更改并不是为了完整项目的必须处理,根据自己项目进行处理即可,主要是对于登录后联通mimc的处理 uni-starter基础框架的更改选项:{ 0.引进uview,但是为了防止组件混乱,没有使用uview的组件,仅使用相关的js【有必要可以自己提取】,包含 this.$u.vuex, this.$u.deepClone 1.由于原有的vuex使用不便,更换为uview提供的简易vuex方式,使用方式/原理详见 https://www.uviewui.com/guide/globalVariable.html 2.仅在后续使用中使用更改的vuex方式,兼容原有uni-starter的vuex方式,方便uni-starter的更新 上述配置在 main.js

样式的修改处理:{
    目前项目仅做建议样式处理,仅修改到加载框以及聊天自我颜色 使用新的vuex_style设置
}

登录的修改处理:{
    1.对于原有的uni-starter 使用的登录后增加新vuex的处理,主要是登录后信息的存入以及联通mimc小米云服务
    2.处理文件在loginSuccess.js文件内
}

注册的修改处理:{
    1.注册时将昵称更改为必选
    2.unicloud函数增加默认头像,直接使用的static里面的图片,具体查看 uni-id-cf 85行【含注册成功后对用户聊天特定的配置,允许所有人搜索】
    3.个人中心设置增加头像以及通讯配置,主要是存入新的vuex方式
}

}

uni-ui 的更改选项:{ 增强uni-list{ 1.支持@提醒 2.支持草稿提醒 3.标题加粗 } 增加uni-icons{ 1.增加聊天界面底部icon }

以放入bak目录

}

uni-mimc 的设计:{ 1.使用的webjs,兼容app h5 小程序 2.大部分信息在本地存入 3.群组 拉黑等功能在云函数处理

4.优化显示:消息会携带发送人的头像和昵称

}

隐私、权限声明

1. 本插件需要申请的系统权限列表:

1.录音 视频

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问