更新记录

2.0.3(2026-02-26)

  1. 修改主题色

2.0.1(2026-02-26)

  1. 模仿官方更新插件

1.0.4(2022-01-18)

增加强制更新

查看更多

平台兼容性

uni-app(4.81)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
× × × ×
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
× × × × × × × × × - × ×

uni-app x(4.81)

Chrome Safari Android iOS 鸿蒙 微信小程序
- - - - - -

App版本更新

特别说明,安卓如果是应用内安装,需要添加俩个权限 android.permission.INSTALL_PACKAGESandroid.permission.REQUEST_INSTALL_PACKAGES

使用教程

  1. pages.json 中添加页面路径。注意:请不要设置为第一项

    {
    "path": "uni_modules/leruge-update/pages/upgrade-popup",
    "style": {
        "disableScroll": true,
        "app-plus": {
            "backgroundColorTop": "transparent",
            "background": "transparent",
            "titleNView": false,
            "scrollIndicator": false,
            "popGesture": "none",
            "animationType": "fade-in",
            "animationDuration": 200
    
        }
    }
    }
  2. 使用接口自行判断是否需要更新,如果需要更新,则调用 appUpdate 方法
import { appUpdate } from '@/uni_modules/leruge-update/util/func';
const localPackageInfo = {
    type: 'native_app',
    toStore: false,
    title: '华商乐更新',
    contents: '1、第一条2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条\n2、第二条',
    version: '2.0.1',
    is_force: true,
    downloadUrl: 'http://192.168.31.88/hslpos.apk',
    store_list: [{
        name: '小米',
        enable: true,
        priority: 100,
        scheme: '商店scheme'
    }],
    subTitle: '发现新版本',
    downLoadBtnTextiOS: '立即跳转更新',
    downLoadBtnText: '立即下载更新',
    downLoadingText: '安装包下载中,请稍后',
}
appUpdate(localPackageInfo)
  1. 参数说明
参数名 释义 必填 默认值 示例值
version 新版本号 Y 1.0.2
downloadUrl apk、wgt或者商店地址 Y http://a.com/a.apk
type 是app还是wgt N native_app native_app或wgt
toStore 应用内更新还是跳转应用商店或者浏览器 N false true或者false
title 大标题 N App更新 华商乐更新
subTitle 子标题 N 发现新版本 发现新版本
contents 更新内容,换行使用\n N 1、第一条\n2、第二条
is_force 强制更新 N false true或者false
store_list 应用商店信息 N [] [{name: '小米商店', enable: true, priority: 100, scheme: 'appmarket://details?id=com.kw.hsl'}]
downLoadBtnTextiOS 跳转应用商店按钮文字 N 立即跳转更新 前往应用商店
downLoadBtnText 下载按钮文字 N 立即下载更新 立即下载
downLoadingText 下载过程文字 N 安装包下载中,请稍后 下载中...

隐私、权限声明

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

安卓应用内更新需要 `android.permission.INSTALL_PACKAGES` 和 `android.permission.REQUEST_INSTALL_PACKAGES`

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

插件不采集任何数据

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