更新记录

1.0.9(2020-09-22)

更新包

1.0.8(2020-09-22)

更新导入方式

查看更多

平台兼容性

阿里云 腾讯云

云函数类插件通用教程

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


项目简介

BaseCloud是一套基于uniapp、uniCloud、uni-id的全栈开发框架,不依赖任何第三方框架,极度精简轻巧。

本模块为BaseCloud用户端APP版本更新业务模块,包含用户端、管理端界面和接口,界面的色彩将与您项目的主题色一致,支持自定义主题色。

本模块依赖BaseCloud全栈开发框架,如果您对BaseCloud不了解,请先 阅读BaseCloud框架使用说明文档

使用说明文档

APP版本更新业务模块设计与使用文档 <<

BaseCloud极速开发框架使用文档 <<

查看H5演示APP更新效果 <<

项目预览图

管理端管理功能:

版本更新组件使用说明

属性 类型 说明
title String 标题,默认为:发现新版本
defaultContent String 如果接口未返回,默认显示的版本更新内容,默认为:快来升级,体验最新的功能吧!
showVersion Boolean 组件是否展示版本号信息,默认为true,一般用于点击版本号更新的场景;如果不展示版本号信息,则组件不可见,一般用于自动更新的场景
autoShow Boolean 检查到有新版本,是否立即显示更新弹窗,默认为false,在版本号旁边显示红点;
isCache Boolean 版本检测的数据是否启用缓存策略,短时间内不重复发送服务端请求,默认为true,适用于应用首页等频繁访问刷新渲染组件的场景
color String 主题色

如何使用

在管理端,我们可以对版本进行管理,支持多个APP,支持区分安卓和IOS平台; 在用户APP端,我们通过插入组件的方式,来使用版本更新检查和更新功能,如下为版本更新使用示例:

  1. 展示版本号,有新版本显示小红点,点击版本号后更新应用:
//html代码
<version-update ref="version" @tap="toUpdate" :showVersion="true" :autoShow="false"></version-update>
//js代码
methods:{
    toUpdate:function(e){
        this.$refs.version.toUpdate(); //调用组件的显示更新弹窗的方法。
    }
}
  1. 不展示版本号,自动更新:
//html代码
<version-update :showVersion="false" :autoShow="true"></version-update>

使用过程中如有问题,请加BaseCloud用户交流QQ群:

群号:649807152

点击链接,直接加入qq群 <<

隐私、权限声明

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

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

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

许可协议

MIT协议

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