ionic-framework - 我想在我的应用程序中为 android 用户提供强制更新功能
问题描述
我正在为这些使用 ionic 3,我需要为 android 用户提供强制更新功能。
我能做到吗--> 比如首先比较当前的 Play 商店版本和用户版本,然后为那些没有更新版本的用户设置一个页面并强制用户更新应用程序,我可以使用文件传输插件吗用于更新应用程序。
什么方法是正确的?
解决方案
您可以使用以下插件来验证 Playstore 中是否有可用的更新。
cordova-plugin-app-update
您应该首先在服务器上托管一个 XML 文件,其中包含以下数据:
<update>
<version>302048</version>
<name>APK Name</name>
<url>https://your-remote-api.com/YourApp.apk</url>
</update>
然后检查
constructor(private appUpdate: AppUpdate) {
const updateUrl = 'https://your-remote-api.com/update.xml';
this.appUpdate.checkAppUpdate(updateUrl).then(() => { console.log('Update
available') });
}
此处提供更多详细信息
推荐阅读
- c# - 使用 SIPSorcery 的 PRACK 请求
- node.js - 如何在elasticsearch中搜索句子的一部分
- c# - 如何访问用户在调用 Web 服务时设置的 Web 服务中的凭据?
- php - 使用 Laravel 发送邮件的方法?
- r - 当每一行都有自己的数据框时,如何将 R 数据框写入 csv 文件?
- javascript - Firebase 云功能。无法读取未定义 (.ref) 的属性父级
- microservices - 微服务架构 - 数据库是否在服务的所有实例之间共享?
- java - 如何将字符串拆分为列表并在一行Java中修剪
- python - 识别模块级测试
- angular - 角度 wijmo flexgrid 向网格单元添加唯一 ID