前端读取apk包的版本号信息

需求:后端需要上传apk的包,给到后台,远程更新apk版本,所以需要上传并读取apk的版本名和版本号

配置:vue2 + ant-design-vue

代码:

上传没啥好说的,调用的是ant-design-vue框架的上传模块,主要关注的是上传后,远程更新的时候需要读取的apk版本信息。

  1. 安装 app-info-parser插件
npm install app-info-parser

2. 上传文件,拿到file对象

3. 导入插件,读取apk版本信息

      const AppInfoParser = require('app-info-parser')
      const parser = new AppInfoParser(this.formData.get('file'))
      parser.parse().then(result => {
        let params={
          apkVersionCode: result.versionCode, 
          apkVersionName: result.versionName,
        }
        //处理后续逻辑
      })

结束~

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注