更新记录

1.0.0(2025-08-22) 下载此版本

添加App隐私政策功能 添加App版本更新功能(配合uni-admin和uniCloud使用) 添加App系统权限申请功能 添加推送通知功能(使用unipush 2.0配合uniCloud使用) 封装全局状态数据持久化功能 封装路由拦截和跳转功能 封装网络请求功能 封装全局样式和自定义图标、字体功能 封装Base64、MD5,SHA1,SHA256加密/解密功能 封装一些常用的事件处理方法


平台兼容性

uni-app x(4.75)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - 10.0 12 5.1.1(19) -

Vite Vue element plus

FC程序开发-uniapp x快速开发框架(uniCloud)

实现基础必备功能,让你不在为这些琐事浪费太多时间,更专注于业务开发。全面适配 iOS、安卓及鸿蒙系统,持续迭代更新。

功能介绍

隐私政策弹窗

  • 安卓端首次启动应用弹出《用户协议》《隐私政策》弹窗。应用上架必备功能。

App版本更新

  • 使用官方插件uni-upgrade-center配合uniCloud+uniAdmin实现App应用更新。

系统权限申请

  • 解决安卓端申请应用弹窗说明,以及用户拒绝权限跳转应用设置。

推送通知

  • 使用uni-push 2.0配合uniCloud实现App推送,适配iOS 安卓 鸿蒙next 三端。

全局状态

  • 由于uniapp x未适配pinia,根据官方示例实现全局变量及本地存储token和用户信息(示例)。

路由跳转和路由拦截

  • 封装方法使路由跳转传参更方便。配置路由白名单,实现未登录跳转登录页面。(示例)

简单封装网络请求

  • 简单封装网络请求使其添加公共请求数据,以及解析返回数据。

全局样式以及自定义图标、字体

  • 简单封装些常用的全局样式。自定义iconfont和字体的使用。(示例)

加密解密

  • 使用uts语法封装base64,md5,sha1,sha256加密方法。

简单封装一些事件处理方法

  • 时间格式化、获取某个时间前后n秒时间戳、两个时间相差描述等。

以上功能都是可选配置项,不需要的可以删除或更换。更多功能持续开发中...

项目预览

安卓下载二维码 仅安卓系统安装使用

开发文档

App版本更新推送通知接入了uniCloud,有此开发经验的可以接入使用

同时提供了付费文档,合集里面的不仅讲解了如何使用此框架,而且还提供了很多App从开发到上架必备的知识。包括但不限于,各个开发平台证书申请、创建密钥、解析框架功能、精简初始化框架代码、以及App上架等等必备功能。有问题可以交流。

也希望各位能关注下公众号,也会发布免费文档供各位阅读,都是些很实用的文档,比如已发布的有iOS证书申请,鸿蒙证书申请...后续持续更新。

项目截图

项目截图

注意事项

  • 开发过程中一定要使用自定义基座运行测试。
  • 各个功能耦合都不深,可以随意删除/更改。但也请在理解功能实现的情况下操作。
  • 因为开发的应用不同,所以在开发过程中,还需要配合官方文档说明。
  • iOS和安卓作者已经在真机运行测试过。由于作者没有纯血鸿蒙测试机,鸿蒙next只在模拟器运行测试。

隐私、权限声明

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

定位,相机,相册

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

插件不采集任何数据

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

许可协议

MIT协议

暂无用户评论。