Tag: windows runtime

在Windows 8.1通道上使用相同的推送通知通道

我有一个Windows 8.1商店的应用程序项目,并在其中当我用户login我创build一个推送通知通道像这样: var channelpush = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync(); 我的应用程序连接到nodeJS中的api,并且在创buildPushNotificationChannel之后,我将channelpush.Uri发送到api,并将其存储在我的用户信息中。 然后api作为一个方法发送推送通知与nodeJS,使用push-notify 问题是,当我连接到不同设备上的同一用户时,所创build的推送通道在每个设备上都不同。 有没有办法根据用户创build一个独特的渠道Uri? 或者我应该只存储所有创build的频道,并发送通知全部(因为他们都来自不同设备上的同一用户)

无法在NodeJS中使用本机Windows库

我正在尝试编写一个简单的使用Windows原生通知的Electron应用程序。 为了这个用途,我依靠电子窗口交互式通知 。 当我运行npm install并且在我的项目中进行了electron-rebuild之后,我得到: App threw an error during load Error: The specified module could not be found. \\?\C:\Users\moro\projects\tw-en-ty\node_modules\electron-windows-interactive-notifications\build\Release\notifications_bindings.node at Error (native) at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20) at Object.Module._extensions..node (module.js:583:18) at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20) at Module.load (module.js:473:32) at tryModuleLoad (module.js:432:12) at Function.Module._load (module.js:424:3) at Module.require (module.js:483:17) at require (internal/module.js:20:19) at bindings […]