当前位置: 首页 > 知识库问答 >
问题:

在windows store App8.1中管理toast通知

万俟心思
2023-03-14

这是我在nodejs中发送的内容

wns.send({
    channelURI: 'https://db5.notify.windows.com/?token=ABCD',
    payload: '<toast launch="launch_arguments">'+
    '<visual>'+
    '<binding template="ToastText03">'+
    '<text id="1">Notification - ' + date.toDateString().replace(/T/, ' ').replace(/\..+/, '')+ ' ' + date.getHours() + ':'+date.getMinutes() + '.</text>'+
    '<text id="1">msg 123 test 456.</text>'+
    '<text id="1">bla bla bla bla</text>'+
    '</binding>'+
    '</visual>'+
    '</toast>',
    type: 'toast'
});

共有1个答案

秦博达
2023-03-14

下面是一个关于如何处理Toast通知的好主题:

http://blogs.msdn.com/b/tiles_and_toasts/archive/2015/07/09/quickstart-Sending-a-local-toast-notification-and-handling-activations-from-it-windows-10.aspx

这里有一篇关于“交互式吐司通知”的非常好的文章:http://blogs.msdn.com/b/tiles_and_toasts/archive/2015/07/02/adaptive-and-interactive-toast-notifications-for-windows-10.aspx

如果您想在Windows8.1中使用它,这里有一个很好的指导原则:

https://msdn.microsoft.com/en-us/library/windows/apps/hh761462.aspx https://msdn.microsoft.com/en-us/library/windows/apps/hh465391.aspx

更新1:

wns.send({
    channelURI: 'https://db5.notify.windows.com/?token=ABCD',
    payload: '<toast launch="{\"params\":\"launch_arguments\",\"text\":\"Notification \",\"text_1\":\"msg 123 test 456\"}">'+
    '<visual>'+
    '<binding template="ToastText03">'+
    '<text id="1">Notification - ' + date.toDateString().replace(/T/, ' ').replace(/\..+/, '')+ ' ' + date.getHours() + ':'+date.getMinutes() + '.</text>'+
    '<text id="1">msg 123 test 456.</text>'+
    '<text id="1">bla bla bla bla</text>'+
    '</binding>'+
    '</visual>'+
    '</toast>',
    type: 'toast'
});
"{\"params\":\"launch_arguments\",\"text\":\"Notification \",\"text_1\":\"msg 123 test 456\"}"

而且,你可以很容易地在你的app.cs中读到它,通过不-json'ing它...

参考:https://msdn.microsoft.com/en-us/library/hh868212.aspx

更新2:

 类似资料:
  • 我们正在开发一个应用程序,当应用程序不活动时,它会收到吐司通知。但是看起来Mvvmcross核心已经控制了应用程序和rootframe。因此,当一个toast通知开始时,用户点击了那个toast并且应用程序没有完全启动到push中设置的uri,而是启动到应用程序启动时在Core中设置的页面。 我想问一下这个案子有什么解决办法吗?非常感谢:)

  • 据我所知,Toast通知不仅适用于Windows10,而且适用于Windows8。这适用于制作服务吗?我要做的事情可能吗? 目前,我打算制作一个单独的应用程序,它只是为了发送一个通知而被调用,但这似乎是矫枉过正。

  • 我想做一个定期的祝酒通知。 错在哪里? 提前道谢!

  • 我使用城市飞艇在iOS 10(Swift)应用程序中接收推送通知。我遇到以下问题,请您帮助解决。 应用程序运行时无法隐藏通知 为了隐藏通知,我尝试了以下任务... > 删除委托方法func userNotificationCenter的实现(center:UNUserNotificationCenter,willPresent通知:UNNotification,withCompletionHand

  • 管理通讯录 PDF版下载 管理成员 创建成员 请求方式:POST(HTTPS) 请求地址:https://api.im.baidu.com/api/user/create?access_token=ACCESS_TOKEN 请求body参数: { "userid": "lili", "name": "丽丽", "department": [100], "mobile

  • 管理通讯录 PDF版下载 管理成员 创建成员 请求方式:POST(HTTPS) 请求地址:https://api.im.baidu.com/api/user/create?access_token=ACCESS_TOKEN 请求body: 基本属性请求示例 { "userid": "lili", "name": "丽丽", "department