16 lines
431 B
JavaScript
16 lines
431 B
JavaScript
console.log('预加载进程启动,node:', process.version)
|
|
const {contextBridge, ipcRenderer} = require('electron')
|
|
|
|
contextBridge.exposeInMainWorld('env_info', {
|
|
nodev: process.versions.node,
|
|
electronv: process.versions.electron
|
|
})
|
|
contextBridge.exposeInMainWorld('myAPI',{
|
|
saveFile: (data)=>{
|
|
ipcRenderer.send('file-save', data)
|
|
},
|
|
readFile(){
|
|
return ipcRenderer.invoke('file-read')
|
|
}
|
|
})
|