当前位置: 首页 > news >正文

微信小程序多端框架实现app内自动升级

多端框架生成的app,如果实现app内自动升级?

一、Android 实现app自动升级,华为应用市场

1、获取 应用市场地址 下载地址

2、在微信开放平台进行配置
应用下载地址:应用市场点击分享,里面有一个复制连接功能

应用市场截图:包名和签名在应用市场管理后端进行截图,华为应该市场可能不需要签名服务,把此张图片暂时先截图
在这里插入图片描述

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/bab5710f12f147369f407e72da255446.png

3、使用api 进行调用
wx.miniapp.installApp

wx.downloadFile({url: 'http://xxxx/包名.apk',success(res) {console.log('download apk success', res)wx.miniapp.installApp({filePath: res.tempFilePath,success(res) {console.log('install app success', res)},fail(res) {console.log('install app fail', res)}})},fail(res) {console.log('download apk fail', res)}
})

注意:需在project.miniapp.json里勾选 install SDK

在这里插入图片描述

二、IOS 实现app自动升级

1、获取 AppStore 下载地址
获取 AppStore 下载地址

2、在微信开放平台进行配置
在这里插入图片描述

3、使用api 进行调用
wx.miniapp.jumpToAppStore

该接口可结合 wx.getAppBaseInfo 获取当前应用的 appVersion ,检测到有新版本即可使用 wx.miniapp.jumpToAppStore 接口引导用户前往 AppStore 下载页


wx.getAppBaseInfo({
success(res){
let appVersion = res.host.appVersion;
//然后从服务器端获取最新的版本信息,判断是否需要更新下载}
})wx.miniapp.jumpToAppStore({success: (res) => {console.log('jumpToAppStore success:', res)}fail: (res) {console.log('jumpToAppStore fail:', res)}
})
http://www.lryc.cn/news/412862.html

相关文章:

  • C# Log4Net应用
  • pytest8.x版本 中文使用文档-------32.示例:使用自定义目录收集器
  • c语言第七天笔记
  • 软件测试经理工作日常随记【8】-UI自动化_加密接口的传输
  • 基于FPGA的出租车计费系统设计---第一版--郝旭帅电子设计团队
  • 商汤联合建工社共同打造“住建领域法规标准知识大模型”
  • 基于STM32的智能交通监控系统教程
  • Git和TortoiseGit的安装与使用
  • 改进YOLOv5:加入非对称卷积块ACNet,加强CNN 的内核骨架,包含VOC对比实验
  • 论文解读(12)-Transfer Learning
  • 力扣高频SQL 50题(基础版)第三十八题
  • 大模型下的视频理解video understanding
  • 【网络安全】CR/LF注入+Race Condition绕过MFA
  • 深度学习入门——卷积神经网络
  • 快团团供货大大团长帮卖团长如何线上结算和支付货款?
  • vite vue3 Webstorm multiple export width the same name “default“
  • Transformer预测模型及其Python和MATLAB实现
  • 草的渲染理论
  • Redis:十大数据类型
  • bugku-web-source
  • 一键生成视频并批量上传视频抖音、bilibili、腾讯(已打包)
  • Python WSGI服务器库之gunicorn使用详解
  • Java编程达人:每日一练,提升自我
  • (35)远程识别(又称无人机识别)(二)
  • 提供三方API接口、调用第三方接口API接口、模拟API接口(一)通过signature签名验证,避免参数恶意修改
  • CDO学习
  • 奥运会Ⅱ---谁会先抢走你的工作?
  • 用Python打造精彩动画与视频,4.3 创建动态文本和字幕
  • spring boot + vue3 接入钉钉实现扫码登录
  • 二叉树构建(从3种遍历中构建)python刷题记录