这是 Windows Phone 8.1(WinRT 风格)Toast 推送通知方案。
如果有音频源,即使应用程序未运行,WP8.1 也会播放一些特定的 Microsoft 音频。
<toast>
<audio src="ms-winsoundevent:Notification.IM"/>
<visual>
<binding template="ToastText02">
<text id="1">headlineText</text>
<text id="2">bodyText</text>
</binding>
</visual>
</toast>
不过,我想使用我的自定义声音作为音频源
。
<audio src="ms-appx:///Assets/MySound.mp3"/>
<audio src="/Assets/MySound.mp3"/>
但是这个方法好像不行。
我尝试的方法有问题吗?还是有可能发生这种情况?
最佳答案
<toast>
<audio src="ms-appx:///Assets/sound.wav"/>
<visual>
<binding template="ToastText02">
<text id="1">headlineText</text>
<text id="2">bodyText</text>
</binding>
</visual>
</toast>
.mp3
无法播放。我再次测试了 wav
文件,它可以工作。
关于windows-runtime - 如何在收到推送通知时播放自定义声音而不实现推送通知触发任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24582803/