更新记录

1.0.4(2022-01-18)

增加强制更新

1.0.3(2021-10-09)

修复苹果跳转商店

1.0.2(2021-10-09)

修复安装包更新失败提示

查看更多

平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.3.5 app-vue app-nvue × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

版本更新UI

增加了强制更新,默认是非强制

使用说明

  1. 需要打开俩个权限
    <uses-permission android:name="android.permission.INSTALL_PACKAGES"/>,
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>,
  2. 在需要的页面写组件<leruge-update ref="update" downloadUrl="http://baidu.com" updateDesc="更新描述" :force="false"/>,通过接口判断是否需要升级,如果需要则传入downloadUrlupdateDesc内容,然后调用 this.$refs.update.upgrade(),打开更新提示,剩下的自动完成
  3. 如果是安系统,下载地址应该是apk或者aab包的地址,如果是苹果系统,下载地址应该是苹果商店地址

参数说明

参数 释义 必填
downloadUrl 安卓下载包地址或者苹果商店地址
updateDesc 更新描述
force 是否强制更新

隐私、权限声明

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

INSTALL_PACKAGES和REQUEST_INSTALL_PACKAGES

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

app的版本号以及手机操作系统类型

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

许可协议

MIT协议

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