setBadgeCount()
не работает после запуска electron-builder
Все работает при локальном запуске, но когда я запускаю yarn electron-builder
распределенное приложение не обновляет счетчик значков, независимо от того, какой метод я использую , Я проверил папку сборки внутри моего репозитория и скомпилированная функция там. Шаг разрыва находится где-то в electron-builder
развертывании.
electron: "^8.2.3"
electron-builder: "^22.5.1"
Реагирующий компонент
const { app } = window.require('electron').remote;
function openCountText(count) {
let badgeCount = `(${count}) `;
if (!count) badgeCount = '';
if (count > 9) badgeCount = '(9+) ';
// Sets the badge count on the Desktop Application
!!count && !!app && app.dock.setBadgeCount(count)
return badgeCount;
}
Вариации (Некоторые из этих методов не рекомендуется)
!!count && !!app && app.dock.setBadge(`${count}`)
!!count && !!app && app.dock.setBadge("19")
!!count && !!app && app.setBadgeCount(2)