mirror of
https://github.com/cuiocean/ZY-Player.git
synced 2026-05-05 20:44:52 +08:00
🥼 移除master 分支下的更新功能
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
import './lib/site/server'
|
||||
import { app, protocol, BrowserWindow, globalShortcut, ipcMain } from 'electron'
|
||||
import { createProtocol } from 'vue-cli-plugin-electron-builder/lib'
|
||||
import { autoUpdater } from 'electron-updater'
|
||||
import installExtension, { VUEJS_DEVTOOLS } from 'electron-devtools-installer'
|
||||
const isDevelopment = process.env.NODE_ENV !== 'production'
|
||||
|
||||
@@ -15,8 +14,6 @@ let mini
|
||||
|
||||
protocol.registerSchemesAsPrivileged([{ scheme: 'app', privileges: { secure: true, standard: true } }])
|
||||
|
||||
autoUpdater.autoDownload = false
|
||||
|
||||
function createWindow () {
|
||||
win = new BrowserWindow({
|
||||
width: 1080,
|
||||
@@ -100,16 +97,6 @@ ipcMain.on('win', () => {
|
||||
win.webContents.send('miniClosed')
|
||||
})
|
||||
|
||||
ipcMain.on('update', async () => {
|
||||
const checkForUpdates = await autoUpdater.checkForUpdates()
|
||||
win.webContents.send('update-replay-check', checkForUpdates)
|
||||
const res = await autoUpdater.downloadUpdate()
|
||||
win.webContents.send('update-replay-download', res)
|
||||
autoUpdater.on('update-downloaded', () => {
|
||||
win.webContents.send('update-replay-downloaded', 'downloaded')
|
||||
})
|
||||
})
|
||||
|
||||
const gotTheLock = app.requestSingleInstanceLock()
|
||||
if (!gotTheLock) {
|
||||
app.quit()
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
<a @click="linkOpen('https://github.com/Hunlongyu/ZY-Player')">Github</a>
|
||||
<a @click="linkOpen('https://github.com/Hunlongyu/ZY-Player/issues')">当前版本v{{pkg.version}} 反馈</a>
|
||||
<a style="color:#38dd77" @click="linkOpen('https://github.com/Hunlongyu/ZY-Player/releases/tag/v' + latestVersion)" v-show="latestVersion !== pkg.version" >最新版本v{{latestVersion}}</a>
|
||||
<a @click="checkUpdate()">检查更新</a>
|
||||
</div>
|
||||
<div class="view">
|
||||
<div class="title">视图</div>
|
||||
@@ -144,7 +143,7 @@ import { mapMutations } from 'vuex'
|
||||
import pkg from '../../package.json'
|
||||
import { setting, sites, shortcut } from '../lib/dexie'
|
||||
import { sites as defaultSites } from '../lib/dexie/initData'
|
||||
import { shell, clipboard, remote, ipcRenderer } from 'electron'
|
||||
import { shell, clipboard, remote } from 'electron'
|
||||
import db from '../lib/dexie/dexie'
|
||||
const _hmt = window._hmt
|
||||
export default {
|
||||
@@ -373,18 +372,6 @@ export default {
|
||||
e.preventDefault()
|
||||
menu.popup(remote.getCurrentWindow())
|
||||
})
|
||||
},
|
||||
checkUpdate () {
|
||||
ipcRenderer.send('update')
|
||||
ipcRenderer.on('update-replay-check', (e, res) => {
|
||||
console.log(res, 'update-replay-check')
|
||||
})
|
||||
ipcRenderer.on('update-replay-download', (e, res) => {
|
||||
console.log(res, 'update-replay-download')
|
||||
})
|
||||
ipcRenderer.on('update-replay-downloaded', (e, res) => {
|
||||
console.log(res, 'update-replay-downloaded')
|
||||
})
|
||||
}
|
||||
},
|
||||
created () {
|
||||
|
||||
Reference in New Issue
Block a user