电子更改主机名

问题描述 投票:0回答:1

我的 Capacitor Electron 应用程序以主机名连字符 (-) 开头

    capacitor-electron://-/

我想将主机名更改为某个字符串,但找不到任何选项。

    capacitor-electron://abc/
electron capacitor
1个回答
0
投票

这通常可以在创建 Electron BrowserWindow 的 electro.js 文件中完成。在 Capacitor Electron 项目中找到 electro.js 文件,并找到正在创建 BrowserWindow 和设置 URL 的部分。 修改 URL 以包含您所需的主机名。 例如,如果您的 electro.js 文件如下所示:

const { app, BrowserWindow } = require('electron');
const { CapacitorSplashScreen, configCapacitor, onAppReady } = require('@capacitor/electron');
const path = require('path');

let mainWindow;

function createWindow () {
  mainWindow = new BrowserWindow({
    width: 800,
    height: 600,
    webPreferences: {
      preload: path.join(__dirname, 'preload.js'),
    }
  });

  // Load the app's URL here
  mainWindow.loadURL('capacitor-electron://-');

  // Other code...
}

app.whenReady().then(createWindow);

// Other code...

您应该将设置 URL 的行更改为:

mainWindow.loadURL('capacitor-electron://abc');

我认为这应该有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.