我记得听说过的是,使用 WNS,您可以为发送的通知指定特殊的声音,就像 Android 所做的那样。 .
我浏览过不同的网站msdn , urban和 microsoft examples ,我找到的关于toast sounds的唯一引用好像没有具体说明。
我错过了什么吗? WNS不可以吗?
此外,是否可以将徽章消息与 toast 和声音一起发送?或者有什么限制,在上面的链接中似乎找不到它。
我想要一个可以在我的服务器上尝试的链接或 XML 示例。谢谢!
最佳答案
首先,要通过 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 的单独通知架构。
关于azure - 应用程序特定的通知声音、徽章和 Toast (WNS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33157018/