尝试修复Mac系统报错问题

pull/96/head
lyswhut 2019-09-06 11:47:39 +08:00
parent 57c75799a9
commit 3f876202c1
5 changed files with 13 additions and 17 deletions

View File

@ -1,9 +0,0 @@
### 新增
- 新增右上角最小化/关闭按钮鼠标滑过符号
- 新增下载列表定位文件按钮
### 修复
- 修复百度源歌单全部分类无法加载的问题
- 修复更新弹窗无法弹出的问题

View File

@ -1,4 +1,8 @@
export const isLinux = process.platform == 'linux' const log = require('electron-log')
export const isWin = process.platform == 'win32'
export const isMac = process.platform == 'darwin'
exports.isLinux = process.platform == 'linux'
exports.isWin = process.platform == 'win32'
exports.isMac = process.platform == 'darwin'
exports.log = log

View File

@ -1,3 +1,4 @@
// const { app } = require('electron')
const { mainOn } = require('../../common/icp') const { mainOn } = require('../../common/icp')
module.exports = win => { module.exports = win => {
@ -14,6 +15,8 @@ module.exports = win => {
mainOn('close', event => { mainOn('close', event => {
if (win) { if (win) {
// window.destroy() // window.destroy()
// console.log('close')
// app.quit()
win.close() win.close()
} }
}) })

View File

@ -63,7 +63,7 @@ function createWindow() {
mainWindow.loadURL(winURL) mainWindow.loadURL(winURL)
mainWindow.on('closed', () => { mainWindow.on('closed', () => {
mainWindow = null if (!isMac) mainWindow = null
}) })
// mainWindow.webContents.openDevTools() // mainWindow.webContents.openDevTools()
@ -94,9 +94,7 @@ if (isMac) {
app.on('ready', createWindow) app.on('ready', createWindow)
app.on('window-all-closed', () => { app.on('window-all-closed', () => {
if (process.platform !== 'darwin') { if (!isMac) app.quit()
app.quit()
}
}) })
app.on('activate', () => { app.on('activate', () => {

View File

@ -1,4 +1,4 @@
const log = require('electron-log') const { log } = require('../../common/utils')
const { autoUpdater } = require('electron-updater') const { autoUpdater } = require('electron-updater')
const { mainOn } = require('../../common/icp') const { mainOn } = require('../../common/icp')