問題タブ [electron.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10 参照

electron - AutoUpdater の既定の通知を無効にするか、AppID またはシステムによって計算された名前の代わりに表示名を使用するように通知を改善します

ElectronNET AutoUpdater は、私が要求していない通知を Windows に送信しているようです。私が求めていたものに加えて、今では複製があります (QA 担当者の観点から)。

さらに悪いことに、デフォルトのメッセージは、専門外に見えるアプリの表示名ではなく、内部 AppId を使用します。

Win11通知パネル

編集はご容赦ください。ただし、次の点に注意してください。

  • Outlook にはグループ タイトルとアイコンが表示されます。ElectronNET でこれを複製することはできないようです。これは、構成のどこかで指定した名前ではなく、内部で計算された名前を常に表示します。MS Teams と Slack の両方がうまく表示されるので、Electron で可能になるはずです。
  • 午前 9 時 40 分の最初のメッセージは、私からのメッセージElectronNET.API.Electron.AutoUpdater.OnUpdateDownloadedです。2番目の「新しいアップデートをインストールする準備ができました」は、ElectronNET自体から来ているようで、サブテキストにはアプリの表示名ではなくAppIDが含まれています。

これらの制限を克服する方法を知っている人はいますか? ElectronNET cli を fork し、必要であればビルド プロセスの一部をオーバーライドしますが、これらはプラットフォーム全体のかなり明白なニーズのように思えます。

たぶん、ドキュメントで何かを見逃したのでしょうか?