Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改windows“开始”菜单中的Electron应用程序图标_Javascript_Electron - Fatal编程技术网

Javascript 更改windows“开始”菜单中的Electron应用程序图标

Javascript 更改windows“开始”菜单中的Electron应用程序图标,javascript,electron,Javascript,Electron,我想将所有位置上的默认电子图标更改为自定义图标,但有两个位置无法更改 搜索应用程序时Windows“开始”菜单上的图标 Windows任务栏上的图标 我也尝试了一些解决方案 mainWindow = new BrowserWindow({ width: 1024, height: 768, resizable: false, icon: path.join(__dirname, 'src/app_64x64.png'), }); 及 但这两种解决方案都不起作

我想将所有位置上的默认电子图标更改为自定义图标,但有两个位置无法更改

  • 搜索应用程序时Windows“开始”菜单上的图标
  • Windows任务栏上的图标
  • 我也尝试了一些解决方案

    mainWindow = new BrowserWindow({
        width: 1024,
        height: 768,
        resizable: false,
        icon: path.join(__dirname, 'src/app_64x64.png'),
      });
    

    但这两种解决方案都不起作用。有没有办法更改图标

    Windows任务栏图像

    窗口应用程序搜索图像


    如果您正在使用electron builder模块构建应用程序,请添加此

       "build": {
            "productName": "Your App Name",
            "win": {
                "target": "NSIS",
                "icon": "public/img/logo.ico"
              }
            }
    

    package.json

    中,您是否尝试了此处描述的所有内容?对这对我不起作用。mainWindow.setOverlayIcon显示一半大小是否使用electron builder?是的,我正在使用electron builder和
    “build”:“electron builder build”
    将此添加到
    脚本中。我添加了ico文件,还尝试了绝对路径和相对路径。它仍在显示电子图标。Bump,有人解决了这个问题吗?我已经做了这里提到的所有事情,没有运气。
    
       "build": {
            "productName": "Your App Name",
            "win": {
                "target": "NSIS",
                "icon": "public/img/logo.ico"
              }
            }