更新记录
1.2.4(2025-08-28) 下载此版本
更新基本功能
1.2.3(2025-08-28) 下载此版本
1.2.3 更新基本功能静态
平台兼容性
uni-app(4.31)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | - | √ | √ | √ | - | √ | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
√ | - | - | - | - | - | - | - | - | - | - |
其他
多语言 | 暗黑模式 | 宽屏模式 |
---|---|---|
× | × | √ |
基于 uni-app + Vue2 高仿微信 App 实战
1. 项目简介
项目名 | WeChat-UniApp |
---|---|
技术栈 | uni-app + Vue2 + uView-ui |
目标端 | APP |
功能点 | 聊天、通讯录、发现、我的、音视频通话、朋友圈等 |
本文记录从 0 到 1 的完整开发流程,含关键代码片段、踩坑记录、性能优化方案。
如何使用
直接npm i 运行就行
版权声明与使用说明
1. 项目性质 本项目仅作为 个人学习、技术研究与开源交流之用。项目中的 UI、交互逻辑、功能命名等参考了微信官方客户端,但并非微信官方出品,亦与腾讯公司无任何关联。
2. 禁止商用 本项目源码及衍生作品严禁用于任何形式的商业用途,包括但不限于:
- 直接打包上架应用商店;
- 修改图标或名称后重新发布;
- 嵌入收费广告、收费下载、会员付费等功能。
3. 数据来源 项目中使用的头像、昵称、聊天内容均为虚拟数据,由脚本随机生成或来源于公开可商用图库。如涉及侵权,请通过 Issues 或邮件联系作者删除。
4. 第三方 SDK / 字体 / 图标
- 若引用了第三方 SDK(如腾讯云 TRTC、高德地图、友盟统计等),请遵循其官方许可协议;
- 如使用了微信官方素材(图标、启动图等),版权归原作者所有,仅在学习场景下合理使用;
- 商用前请务必替换为自有或已获授权的素材。
5. 免责声明 因使用或修改本项目导致的任何纠纷、损失或法律责任,作者及贡献者概不承担。使用前请确保已阅读并理解本声明全部内容。