北斗卫星数据监测展示互动系统

This commit is contained in:
2026-03-18 16:40:36 +08:00
parent 7bc9959465
commit 70792767d4
17 changed files with 429 additions and 330 deletions

View File

@@ -1,20 +1,20 @@
const { ipcRenderer, contextBridge } = require('electron')
const { ipcRenderer, contextBridge } = require('electron');
contextBridge.exposeInMainWorld('ipcRenderer', {
send: (channel, data) => {
// whitelist channels
let validChannels = ['toMain']
let validChannels = ['toMain'];
if (validChannels.includes(channel)) {
ipcRenderer.send(channel, data)
ipcRenderer.send(channel, data);
}
ipcRenderer.send(channel, data)
ipcRenderer.send(channel, data);
},
receive: (channel, func) => {
let validChannels = ['fromMain']
let validChannels = ['fromMain'];
if (validChannels.includes(channel)) {
// Deliberately strip event as it includes `sender`
ipcRenderer.on(channel, (event, ...args) => func(...args))
ipcRenderer.on(channel, (event, ...args) => func(...args));
}
ipcRenderer.on(channel, (event, ...args) => func(...args))
ipcRenderer.on(channel, (event, ...args) => func(...args));
}
})
});