|
|
@@ -147,19 +147,21 @@
|
|
|
code: "",
|
|
|
uuid: ''
|
|
|
},
|
|
|
- register:{
|
|
|
- username: "",
|
|
|
- password: "",
|
|
|
- locale:"",
|
|
|
- },
|
|
|
- appVersionCode:"",
|
|
|
- showStatus:false,
|
|
|
- downloadUrl:"",
|
|
|
- isShowProgress:false,
|
|
|
- progress:0,
|
|
|
- isLogin: true, // 是否为登录模式
|
|
|
- showCode:false
|
|
|
- }
|
|
|
+ register: {
|
|
|
+ username: "",
|
|
|
+ password: "",
|
|
|
+ locale: "",
|
|
|
+ },
|
|
|
+ appVersionCode: "",
|
|
|
+ showStatus: false,
|
|
|
+ downloadUrl: "",
|
|
|
+ iosUrl: "",
|
|
|
+ isShowProgress: false,
|
|
|
+ progress: 0,
|
|
|
+ isLogin: true, // 是否为登录模式
|
|
|
+ showCode: false,
|
|
|
+ platom:""
|
|
|
+ }
|
|
|
},
|
|
|
// mounted() {
|
|
|
// this.addTextEvent()
|
|
|
@@ -170,6 +172,12 @@
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
+ let self = this;
|
|
|
+ uni.getSystemInfo({
|
|
|
+ success:function(res){
|
|
|
+ self.platom = res.platform;
|
|
|
+ }
|
|
|
+ });
|
|
|
this.setLocale()
|
|
|
uni.getLocation({
|
|
|
type: 'wgs84',
|
|
|
@@ -190,11 +198,23 @@
|
|
|
},
|
|
|
downloadFile(){
|
|
|
let self = this;
|
|
|
- let downUrl = self.downloadUrl;
|
|
|
- if(true){
|
|
|
- plus.runtime.openURL(downUrl);
|
|
|
- return;
|
|
|
+
|
|
|
+ const platform = this.platom.toLowerCase();
|
|
|
+ if (platform == 'android') {
|
|
|
+ let downUrl = self.downloadUrl;
|
|
|
+ plus.runtime.openURL(downUrl);
|
|
|
+ }else{
|
|
|
+ const appleId = '86726R3L5K'; // 这里替换成你的 apple id
|
|
|
+ plus.runtime.launchApplication({
|
|
|
+ action: self.iosUrl
|
|
|
+ },
|
|
|
+ function(e) {
|
|
|
+ console.log('Open system default browser failed: ' + e.message);
|
|
|
+ }
|
|
|
+ );
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
// self.isShowProgress = true;
|
|
|
// const downloadTask = uni.downloadFile({
|
|
|
// url: self.downloadUrl,
|
|
|
@@ -240,6 +260,7 @@
|
|
|
let isForce = cz_app_version.isForce;
|
|
|
let url = cz_app_version.down_url;
|
|
|
self.downloadUrl = url;
|
|
|
+ self.iosUrl = cz_app_version.ios_url;
|
|
|
if(onlineVersion>appVersionCode){
|
|
|
self.newVerson = onlineVersion;
|
|
|
self.showStatus = true;
|