如何在收到推送通知而不实施 PushNotification 触发任务时播放自定义声音
Posted
技术标签:
【中文标题】如何在收到推送通知而不实施 PushNotification 触发任务时播放自定义声音【英文标题】:How can I play custom sound when PushNotification received without implementing PushNotificationTriggerTask 【发布时间】:2014-07-05 03:50:50 【问题描述】:这是 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
。
<audio src="ms-appx:///Assets/MySound.mp3"/>
<audio src="/Assets/MySound.mp3"/>
但这种方式似乎行不通。 我尝试过的有什么问题吗,或者这可能是什么?
【问题讨论】:
【参考方案1】:<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
文件,它工作正常。
【讨论】:
以上是关于如何在收到推送通知而不实施 PushNotification 触发任务时播放自定义声音的主要内容,如果未能解决你的问题,请参考以下文章