更新记录
1.0.9(2020-09-22) 下载此版本
更新包
1.0.8(2020-09-22) 下载此版本
更新导入方式
1.0.7(2020-09-05) 下载此版本
修复platform传参错误的bug;
查看更多平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | √ | × |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
项目简介
BaseCloud是一套基于uniapp、uniCloud、uni-id的全栈开发框架,不依赖任何第三方框架,极度精简轻巧。
本模块为BaseCloud用户端APP版本更新业务模块,包含用户端、管理端界面和接口,界面的色彩将与您项目的主题色一致,支持自定义主题色。
本模块依赖BaseCloud全栈开发框架,如果您对BaseCloud不了解,请先 阅读BaseCloud框架使用说明文档。
使用说明文档
项目预览图
管理端管理功能:
版本更新组件使用说明
属性 | 类型 | 说明 |
---|---|---|
title | String | 标题,默认为:发现新版本 |
defaultContent | String | 如果接口未返回,默认显示的版本更新内容,默认为:快来升级,体验最新的功能吧! |
showVersion | Boolean | 组件是否展示版本号信息,默认为true,一般用于点击版本号更新的场景;如果不展示版本号信息,则组件不可见,一般用于自动更新的场景 |
autoShow | Boolean | 检查到有新版本,是否立即显示更新弹窗,默认为false,在版本号旁边显示红点; |
isCache | Boolean | 版本检测的数据是否启用缓存策略,短时间内不重复发送服务端请求,默认为true,适用于应用首页等频繁访问刷新渲染组件的场景 |
color | String | 主题色 |
如何使用
在管理端,我们可以对版本进行管理,支持多个APP,支持区分安卓和IOS平台; 在用户APP端,我们通过插入组件的方式,来使用版本更新检查和更新功能,如下为版本更新使用示例:
- 展示版本号,有新版本显示小红点,点击版本号后更新应用:
//html代码
<version-update ref="version" @tap="toUpdate" :showVersion="true" :autoShow="false"></version-update>
//js代码
methods:{
toUpdate:function(e){
this.$refs.version.toUpdate(); //调用组件的显示更新弹窗的方法。
}
}
- 不展示版本号,自动更新:
//html代码
<version-update :showVersion="false" :autoShow="true"></version-update>
使用过程中如有问题,请加BaseCloud用户交流QQ群:
群号:649807152