首页 > 解决方案 > 我想在我的应用程序中为 android 用户提供强制更新功能

问题描述

我正在为这些使用 ionic 3,我需要为 android 用户提供强制更新功能。

我能做到吗--> 比如首先比较当前的 Play 商店版本和用户版本,然后为那些没有更新版本的用户设置一个页面并强制用户更新应用程序,我可以使用文件传输插件吗用于更新应用程序。

什么方法是正确的?

标签: ionic-frameworkionic2ionic3

解决方案


您可以使用以下插件来验证 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') });

}

此处提供更多详细信息


推荐阅读