Значок приложения Электрон (Atom Shell)

electron

476 просмотра

1 ответ

120 Репутация автора

Я пытаюсь установить значок электрона для моего приложения. Я пытаюсь это:

mainWindow = new BrowserWindow({ width: 1280, height: 768, icon: __dirname + "/logo.ico" });

Но это не работает для меня. Я читал в других вопросах (вроде этого ), что установка свойства icon при создании BrowserWindow влияет только на Windows и Linux. Но я сейчас на Linux, а не на Mac OS.

Как я могу справиться с этим? Должен ли значок иметь фиксированный размер или что-то?

Заранее спасибо!

Автор: Abel Источник Размещён: 19.07.2016 07:59

Ответы (1)


2 плюса

1018 Репутация автора

Я просто гнался за этим вопросом в течение получаса. Что работало для меня (работает на Windows), я должен был изменить свой путь. Работая в электронном виде, я слишком привык к загрузке URL, ( win.loadURL(dirName/index.html)). Итак, когда я пошел, чтобы вставить свою иконку, я сделал ошибку, используя file://dirName/index. Он НЕ примет ваше изображение, если вы начнете с file://. Итак, просто напишите свой путь, например C://Users/etc/icon.png. Я не знаю, что это исправляет все случаи этой проблемы, но именно это заставило мое изображение не показывать.

Автор: EvSunWoodard Размещён: 19.09.2016 03:08
Вопросы из категории :
32x32