ionic3实现apk的版本更新并自动安装
其实实现apk的版本更新,楼主试了很多的办法,折腾了三五天,最后解决问题。终归是版本的问题,其他的博客教程可用,但是没有详细说明使用哪个版本的插件,下面请看教程:
1.首先看案列成功截图
2.下载需要的插件
1.File
2.Transfer
3.File Opener
4.App Version
5.In App Browser
在终端输入如下代码(注意版本号,亲测目前可用):
cordova plugin add cordova-plugin-app-version@0.1.9
npm install --save @ionic-native/app-version@4.0.0
cordova plugin add cordova-plugin-file
npm install --save @ionic-native/file@4.1.0
cordova plugin add cordova-plugin-file-opener2@2.2.0
npm install --save @ionic-native/file-opener@4.20.0
cordova plugin add cordova-plugin-file-transfer@1.7.1
npm install --save @ionic-native/transfer@3.14.0
3.在provider文件夹下面新建native-service.ts文件,代码如下:
import {Injectable} from '@angular/core';
import {Platform, AlertController} from 'ionic-angular';
import {AppVersion} from '@ionic-native/app-version';
import {File} from '@ionic-native/file';
import {FileTransfer,FileTransferObject} from "@ionic-native/file-transfer";
import {FileOpener} from '@ionic-native/file-opener';
import {InAppBrowser} from '@ionic-native/in-app-browser/ngx';
import { Observable } from 'rxjs/Rx';
@Injectable()
export class NativeService {
constructor(private platform: Platform,
private alertCtrl: