Files
NapCatQQ/src/framework/preload.cjs
手瓜一十雪 cc99fa8346 fix: renderer
2025-01-25 00:37:33 +08:00

14 lines
457 B
JavaScript

const { contextBridge, ipcRenderer } = require('electron');
const napcat = {
getWebUiUrl: async () => {
return ipcRenderer.invoke('napcat_get_webui');
},
openExternalUrl: async (url) => {
ipcRenderer.send('open_external_url', url);
},
openInnerUrl: async (url) => {
ipcRenderer.send('napcat_open_inner_url', url);
}
};
// 在window对象下导出只读对象
contextBridge.exposeInMainWorld('napcat', napcat);