尝试修复Mac系统报错问题
parent
57c75799a9
commit
3f876202c1
|
@ -1,9 +0,0 @@
|
||||||
### 新增
|
|
||||||
|
|
||||||
- 新增右上角最小化/关闭按钮鼠标滑过符号
|
|
||||||
- 新增下载列表定位文件按钮
|
|
||||||
|
|
||||||
### 修复
|
|
||||||
|
|
||||||
- 修复百度源歌单全部分类无法加载的问题
|
|
||||||
- 修复更新弹窗无法弹出的问题
|
|
|
@ -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
|
||||||
|
|
|
@ -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()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
@ -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', () => {
|
||||||
|
|
|
@ -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')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue