APP
coderljw 2024-10-13 小于 1 分钟
# 1. Android 证书生成网址
# 2. 版本更新 plugin (opens new window)
main.js。
import Version from './js_sdk/swfq-notification-progress/notification/version' Vue.prototype.Version = Version const app = new Vue({ ...App, store, Version, }) app.$mount()
1
2
3
4
5
6
7
8
9
10home.vue。
在 Vuex 获取/存储新版本信息(newestVersion)。
/** * @description: 检测版本 * @author: ljw */ detectionVersion() { const { ios_version_code, android_version_code } = this.newestVersion if (uni.getSystemInfoSync().platform === 'android') { if (plus.runtime.versionCode < android_version_code) this.visible = true } else { if (plus.runtime.versionCode < ios_version_code) this.visible = true } }, /** * @description: 下载新版本 * @author: ljw */ downloadApp() { const { ios_url, android_url } = this.newestVersion this.visible = false if (uni.getSystemInfoSync().platform === 'android') { this.Version.downloadApkAndShowProgressForUpdate(android_url) } else { plus.runtime.openURL(ios_url) } },
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26