|  |  |  | 
|---|
|  |  |  | <view> | 
|---|
|  |  |  | <!-- 提示窗示例 --> | 
|---|
|  |  |  | <uni-popup ref="upVersion" type="dialog"> | 
|---|
|  |  |  | <uni-popup-dialog :type="msgType" title="通知" content="发现新版本,是否需要更新" @confirm="dialogConfirm" | 
|---|
|  |  |  | <uni-popup-dialog :type="msgType" title="通知" :content="dialogContent" @confirm="dialogConfirm" | 
|---|
|  |  |  | @close="dialogClose"></uni-popup-dialog> | 
|---|
|  |  |  | </uni-popup> | 
|---|
|  |  |  | </view> | 
|---|
|  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | msgType: 'success', | 
|---|
|  |  |  | filename: '', | 
|---|
|  |  |  | dialogContent: '' | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onLoad() { | 
|---|
|  |  |  | 
|---|
|  |  |  | if (!this.url) { | 
|---|
|  |  |  | this.url = {ip: '',port: '',project: ''} | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // this.getVersion() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onShow () { | 
|---|
|  |  |  | // 手机端版本号 | 
|---|
|  |  |  | // // #ifdef APP-PLUS | 
|---|
|  |  |  | // var that = this | 
|---|
|  |  |  | // plus.runtime.getProperty(plus.runtime.appid, function(wgtinfo) { | 
|---|
|  |  |  | //    that.version = wgtinfo.version | 
|---|
|  |  |  | // }); | 
|---|
|  |  |  | // // #endif | 
|---|
|  |  |  | this.getVersion() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | 
|---|
|  |  |  | "content-type": "application/json" | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | success(result) { | 
|---|
|  |  |  | uni.reLaunch({ | 
|---|
|  |  |  | url: '../home/home' | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | if (result.statusCode === 404) { | 
|---|
|  |  |  | uni.showToast({ | 
|---|
|  |  |  | title: '登录失败', | 
|---|
|  |  |  | 
|---|
|  |  |  | var res = res.data | 
|---|
|  |  |  | if (res.data) { | 
|---|
|  |  |  | that.filename = res.data.path | 
|---|
|  |  |  | that.dialogContent = '发现新版本:' + res.data.version + ', 是否立即更新' | 
|---|
|  |  |  | that.$refs.upVersion.open() | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | uni.showToast({ | 
|---|
|  |  |  | title: res.msg, | 
|---|
|  |  |  | icon: "none", | 
|---|
|  |  |  | position: 'top' | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|