项目更新页面重载功能屏蔽
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
7701442560
commit
e5cb28b00d
34
src/main.js
34
src/main.js
|
@ -1,7 +1,7 @@
|
|||
|
||||
import Vue from 'vue'
|
||||
import 'normalize.css/normalize.css' // A modern alternative to CSS resets
|
||||
import { createVersionPolling } from "@/utils/version-polling.esm.js";
|
||||
// import { createVersionPolling } from "@/utils/version-polling.esm.js";
|
||||
import ElementUI, { MessageBox } from 'element-ui'
|
||||
import { getBasicDataAllSelect, getFrontInternationalizationList, getCurrentPublishInfo } from '@/api/dictionary/dictionary'
|
||||
import { resetReadingRestTime } from '@/api/trials/reading'
|
||||
|
@ -528,21 +528,21 @@ async function VueInit() {
|
|||
} : () => { }, process.env.VUE_APP_LOCK_FOR_TIME)
|
||||
}
|
||||
VueInit()
|
||||
createVersionPolling({
|
||||
appETagKey: "__APP_ETAG__",
|
||||
pollingInterval: 5 * 60 * 1000, // 单位为毫秒
|
||||
silent: process.env.NODE_ENV === false, // 开发环境下不检测
|
||||
onUpdate: (self) => {
|
||||
// 当检测到有新版本时,执行的回调函数,可以在这里提示用户刷新页面
|
||||
const result = confirm(_vm.$t("versionPolling:tip"));
|
||||
if (result) {
|
||||
self.onRefresh();
|
||||
} else {
|
||||
self.onCancel();
|
||||
}
|
||||
// 强制更新可以用alert
|
||||
// alert('有新版本,请刷新页面');
|
||||
},
|
||||
});
|
||||
// createVersionPolling({
|
||||
// appETagKey: "__APP_ETAG__",
|
||||
// pollingInterval: 5 * 60 * 1000, // 单位为毫秒
|
||||
// silent: process.env.NODE_ENV === false, // 开发环境下不检测
|
||||
// onUpdate: (self) => {
|
||||
// // 当检测到有新版本时,执行的回调函数,可以在这里提示用户刷新页面
|
||||
// const result = confirm(_vm.$t("versionPolling:tip"));
|
||||
// if (result) {
|
||||
// self.onRefresh();
|
||||
// } else {
|
||||
// self.onCancel();
|
||||
// }
|
||||
// // 强制更新可以用alert
|
||||
// // alert('有新版本,请刷新页面');
|
||||
// },
|
||||
// });
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue