This commit is contained in:
wanglin2 2023-05-10 20:15:05 +08:00
parent 53eb59b981
commit 81b790fa03
5 changed files with 11 additions and 8 deletions

View File

@ -14,7 +14,7 @@
"lint": "vue-cli-service lint",
"autoBuildDoc": "node ./scripts/autoBuildDoc.js",
"buildDoc": "node ./scripts/buildDoc.js",
"electron:build": "vue-cli-service electron:build",
"electron:build": "vue-cli-service electron:build -p never",
"electron:build-all": "vue-cli-service electron:build -p never -mwl",
"electron:build-mac": "vue-cli-service electron:build -p never -m",
"electron:build-win": "vue-cli-service electron:build -p never -w",

View File

@ -83,10 +83,13 @@ app.on('will-finish-launching', () => {
}
} else {
app.on('open-file', (event, file) => {
if (app.isReady() === false) {
initOpenFileQueue.push(file)
} else {
console.log(file)
if (file.indexOf('.smm') >= 0) {
if (app.isReady() === false) {
initOpenFileQueue.push(file)
} else {
console.log(file)
// TODO:
}
}
event.preventDefault()
})

View File

@ -171,7 +171,6 @@ export const bindFileHandleEvent = ({ mainWindow, initOpenFileQueue }) => {
// 添加到最近文件列表
ipcMain.handle('addRecentFileList', async (event, fileList) => {
try {
console.log(fileList);
await saveFileListToRecent(fileList)
notifyMainWindowRefreshRecentFileList()
} catch (error) {

View File

@ -52,7 +52,8 @@ export default {
},
created() {
window.onbeforeunload = async e => {
e.returnValue = false
e.preventDefault()
e.returnValue = ''
//
if (!this.isUnSave) {
window.electronAPI.destroy()

View File

@ -50,7 +50,7 @@ module.exports = {
],
artifactName: '${productName}-${os}-${version}-${arch}.${ext}',
category: 'public.app-category.utilities',
darkModeSupport: true
darkModeSupport: false
},
win: {
target: [