preload.js 369 B

12345678910111213
  1. const { ipcRenderer, webFrame } = require('electron');
  2. window.isolatedGlobal = true;
  3. ipcRenderer.send('preload-ran', window.location.href, webFrame.routingId);
  4. ipcRenderer.on('preload-ping', () => {
  5. ipcRenderer.send('preload-pong', webFrame.routingId);
  6. });
  7. window.addEventListener('unload', () => {
  8. ipcRenderer.send('preload-unload', window.location.href);
  9. });