doUpdate

下载文件,支持 zip7z两种格式,zip格式只支持单个文件下载更新,7z格式支持单个或多个文件下载更新,因为7z格式的包在体积上小于zip格式的包约 40%,在压缩和解压速度上也差不多,所以建议使用 7z格式的包。

import { MHotUpdate } from "@yl/super-jssdk"

MHotUpdate.doUpdate(optional)

参数说明

参数 类型 必填 作用
optional Object 必填参数

optional

参数 类型 必填 作用
zipUrl string/array web内容下载地址;zip格式只支持string,若传入数组,则取数组的第一位; 7z格式支持字符串和数组,数组表示下载多个文件
progress(p) function 下载进度回调,p为0-1之间的值

返回说明

参数 类型 作用
resolve() Function 成功回调
reject(err) Function 失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"}

代码示例


MHotUpdate.doUpdate({zipUrl: 'http://www.test.zip'})
  .then(() => {
    console.log();
  })
  .catch(err => {
    console.log('插件调用失败:', err)
  })

results matching ""

    No results matching ""