1234567891011121314151617181920212223 |
- console.log('Preload script loaded');
- const { contextBridge, ipcRenderer } = require('electron');
- contextBridge.exposeInMainWorld('electronAPI', {
- openGazebo: () => {
- console.log('打开 gazebo');
- ipcRenderer.send('open-gazebo');
- },
- openRviz: () => {
- console.log('打开 rviz');
- ipcRenderer.send('open-rviz');
- },
- closeGazebo: () => {
- console.log('关闭 gazebo');
- ipcRenderer.send('close-gazebo');
- },
- closeRviz: () => {
- console.log('关闭 rviz');
- ipcRenderer.send('close-rviz');
- },
- });
|