INNER CODE UNIT · TypeScript

openSettingsFromNativeShell

hoowhoami/EchoMusic · src/main/app.ts:117

  const openSettingsFromNativeShell = async () => {
    await restoreActiveWindowMode();
    getMainWindow()?.webContents.send('app:open-settings');
  };

  app.on('web-contents-created', (_event, contents) => {
    configureWebContentsShortcuts(contents, {
      openSettings: openSettingsFromNativeShell,
    });
  });

  app.whenReady().then(async () => {
    try {
      await initializeNetworkSettings();
    } catch (error) {
      log.error('[Network] Failed to initialize global network policy:', error);
      dialog.showErrorBox(
        '网络代理初始化失败',

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…