移动端检测更新安装包
app常常会遇到检测安装包版本并且更新版本的需求,直接上代码:
let os = navigator.userAgent;document.addEventListener('plusready', () => {plus.runtime.getProperty(plus.runtime.appid, inf => {let ver = inf.version;if (/iPhone/.test(os)) {this.$http.get(`https://itunes.apple.com/cn/lookup?id=**********`) //*部分为app的id.then(({data}) => {let url = data.results[0].trackViewUrl;let version = data.results[0].version;if (version > ver) {MessageBox({title: '更新提示',message: '有新版本可以更新!',showCancelButton: true,showConfirmButton: true,confirmButtonText: '前往更新',cancelButtonText: '取消'}).then(res => {if (res === 'confirm') {window.open(url)}})}})}if (/Android/.test(os)) {this.$http.get(`/ad/edition`)//后端接口返回的信息.then(({data}) => {if (ver < data.info.ad_edition) {MessageBox({title: '更新提示',message: '有新版本可以更新!',showCancelButton: true,showConfirmButton: true,confirmButtonText: '前往更新',cancelButtonText: '取消'}).then(res => {if (res === 'confirm') {window.open('market://details?id=******') //*部分表示app包名}})}})}});});
移动端检测更新安装包相关推荐
- windows安装包删了会有影响吗_win7系统删除系统更新安装包的详细教程
win7系统使用久了,好多网友反馈说win7系统删除系统更新安装包的问题,非常不方便.有什么办法可以永久解决win7系统删除系统更新安装包的问题,面对win7系统删除系统更新安装包的图文步骤非常简单, ...
- windows安装包删了会有影响吗_删除Windows更新安装包及更新记录
删除Windows更新安装包: 清空C:\Windows\SoftwareDistribution\Download 文件夹. 清空Windows补丁更新记录: 步骤1按下键盘上的Win+R键,打开& ...
- 卸载计算机更新程序包,Win7清除Win10更新安装包的方法
现在微软系统已经更新到了Win10,很多Win7系统用户迫不及待的下载了Win10更新安装包,可是在下载后突然不想使用Win10了,可是又不找到Win10更新安装包的下载位置了,那么要如何删除Win1 ...
- 卸载计算机更新程序包,win7系统删除系统更新安装包的详细教程
win7系统使用久了,好多网友反馈说win7系统删除系统更新安装包的问题,非常不方便.有什么办法可以永久解决win7系统删除系统更新安装包的问题,面对win7系统删除系统更新安装包的图文步骤非常简单, ...
- Installshield制作更新安装包
对于InstallScript MSI Project安装包,只需要做两步,即可做更新安装包. 1.修改版本号,注意需要修改第一个数字或者第二个数字. 2.设置Enable Maintenance的值 ...
- windows安装包删了会有影响吗_Win7系统里的Win10更新安装包如何删除,小编告诉你如何删除...
win10还是一个不是很稳定的系统,这里就会涉及到非常多的更新,而win10的更新是自动的,不需要用户确认就会自动更新,这就导致比较多的用户并不是很需要一些更新,但是很多人不知道如何删除Win10更新 ...
- 不更新安装包,实现文件更新 奕婷特许授权发布
实现installshield制作的安装程序文件更新 目标:不重新编译安装包,实现installshield制作的安装程序文件更新 环境:IS2009 实现步骤: 1. 从安装目录的.\system下 ...
- 解决Android在更新安装包时出现“未安装应用”的情况
1.未打开允许安装位置来源的开关 新系统如果没有打开允许安装位置来源,会有提示所以这个会很容易解决 2.未关闭纯净模式 部分手机有纯净模式,未经过手机应用市场的是不能安装的,所以关闭纯净模式 3.签名 ...
- Pip 安装,卸载,更新安装包
1.pip下载安装 1.1 pip下载 进入https://pypi.python.org/pypi/pip,下载 .tar.gz压缩包 1.2 Linux安装pip # tar -xzvf pip ...
最新文章
- mysql 军规_MySQL军规
- 开发日记-20190626 Linux系统管理技术手册(第二版) 第一章习题答案(个人版)
- 单元测试以及dagger的使用
- 现代谱估计-互谱功率
- C# ChartControl 控制X轴的间距个数
- 两个sql交集_神奇的 SQL 之性能优化 → 让 SQL 飞起来
- ubuntu16.04 制作gif
- 性能测试之JMeter配置元件【随机变量】
- Open Xml Sdk创建目录
- Spring MVC + Spring + Hibernate + mysql 注册登陆入门实例
- 当前版本与卡刷包android_Android p系统下载-MIUI 10 Android p线刷包卡刷包最新版 - 极光下载站...
- Windows服务器IE浏览器无法下载文件解决方法
- 局域网设置共享打印机步骤
- 安利一款免费、开源、实时的服务器监控工具:Netdata
- 「 C++ 函数 」“WSAStartup()使用”讲解
- 【Matlab】RGB, HSV 颜色空间绘制
- 做了个 web 的键盘测试工具,MagicKeyboard2
- comsol三相变压器仿真建模教程
- ESP32-S3-WROOM-1-N16R8 编译 CircuitPython 固件
- Continuous Delivery
热门文章
- PE钢丝网骨架管的性能优势
- 【超图+CESIUM】【基础API使用示例】10、超图|CESIUM - 场景出图、下载当前截图
- 【SIP协议详解】SIP协议各字段的含义
- linux服务器网卡重启后会还原,详解CentOS重启后resolv.conf被重置的解决方案
- 软件初始化失败解决办法
- DTK壁纸管理器详细文档
- DPDK Release 22.11
- 已知总线长度为1km,信号在总线上的传播速度为2×10^8m/s,数据传输速率为10Mbit/s。请问CSMA/CD算法成立的最短帧长度是多少?写出计算过程。
- java简单密码校验工具类及弱密码说明
- react native 实现扫描条形码功能(react-native-camera)