9 lines
392 B
JavaScript
9 lines
392 B
JavaScript
|
|
// 렌더러(웹)에서 안전하게 호출할 데스크톱 전용 API 노출 (contextIsolation 유지).
|
||
|
|
const { contextBridge, ipcRenderer } = require('electron')
|
||
|
|
|
||
|
|
contextBridge.exposeInMainWorld('desktop', {
|
||
|
|
// 데스크톱 창 크기(해상도) 변경
|
||
|
|
setWindowSize: (w, h) => ipcRenderer.invoke('window:setSize', w, h),
|
||
|
|
getWindowSize: () => ipcRenderer.invoke('window:getSize'),
|
||
|
|
})
|