我想记得曾经听说过使用WNS,您可以为发送的通知指定特殊声音,就像对Android所做的那样。
我查看了不同的网站msdn,urban和microsoft examples,但我发现只有toast sounds的参考资料似乎没有指明。
我错过了什么吗? WNS不可能吗?
还可以发送徽章消息以及烤面包和声音吗?或者有什么限制,似乎无法在上面的链接中找到它。
我想在我的服务器上尝试一个链接或XML示例。谢谢!
答案 0 :(得分:4)
首先,要通过WNS
指定自定义Toast通知声音,您需要使用audio
标记创建有效负载,例如:
<toast launch=\"$param\">
<audio src=\"ms-appx:///Assets/Sounds/sound.wav\"/>
<visual>
<binding template=\"ToastText04\">
<text id=\"1\">$title</text>
<text id=\"2\">$msg</text>
</binding>
</visual>
</toast>
请注意音频文件的路径。要播放声音,您需要使用您的应用程序预先打包音频文件(我认为也可以是mp3
)。在这种情况下,音频文件位于项目的Assets/Sounds
文件夹中。如果指定的路径不存在,则会播放默认通知声音。
对于徽章通知,不支持声音。您必须使用badge架构发送单独的通知。