Я пытаюсь реализовать интерактивные уведомления (в частности, уведомления с полем ответа, аналогичным показанному здесь: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/adaptive-interactive-toasts#inputs-with-buttons-bar) в приложении Zulip Electron в Windows.
Мой текущий код находится на https://github.com/Swapnilr1/zulip-desktop/blob/winnotif2/app/renderer/js/notification/index.ts в настоящее время заставляет уведомление появляться для целей тестирования.
Я могу получить уведомление для отображения по мере необходимости, используя пакет Electron-Windows-Notifications , но не могувыяснить, как сделать Zulip для обратного вызова уведомления, когда пользователь нажимает кнопку «Ответить».
Документация Electron, указанная в https://electronjs.org/docs/tutorial/notifications, указывает на использование пакета electronic-windows-interactive-notifications , которыйЯ сделал это. Он успешно зарегистрировал компонент COM в Windows (проверено с помощью служб компонентов), но просто ничего не происходит, когда я нажимаю Ответить в уведомлении.
Я явно что-то упускаю, но не могу выяснить, где яЯ иду не так.
Есть ли альтернативный способ интерактивного нетспецификации на Windows из приложения Electron? Вся документация Microsoft предназначена для приложений на C ++ / C #, и я не могу найти ни одного приложения, которое использует пакет electron-windows-interactive-notifications
.
Буду очень признателен за ссылку на любое приложение Electron, имеющее интерактивные уведомления Windows.