更新记录

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. 免责声明 因使用或修改本项目导致的任何纠纷、损失或法律责任,作者及贡献者概不承担。使用前请确保已阅读并理解本声明全部内容。

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议