我可以在手机上收到Toast通知,但我似乎无法指定它应播放的音频。
我修改了toast XML以包含声音,例如
<?xml version="1.0" encoding="utf-8"?>
<wp:Notification xmlns:wp="WPNotification">
<wp:Toast>
<wp:Text1>TOAST TEXT</wp:Text1>
<wp:Text2>This is a toast</wp:Text2>
</wp:Toast>
<wp:Sound>myfile.mp3</wp:Sound>
</wp:Notification>
但这不起作用。
我需要做些什么才能让它发挥作用?
答案 0 :(得分:0)
带声音的Toast仅适用于Windows Phone 8 Update 3及更高版本。确保您在XML中指定的文件存储在正确的位置。还要确保声音文件长度不超过10秒。
Windows Phone 8 Update 3(操作系统版本号8.0.10492)介绍了 能够为Toast通知提供自定义声音。声音文件 可以是WAV,WMA或MP3格式,必须小于10秒, 并且必须存储在应用程序的安装目录或本地 存储文件夹。
使用自定义声音进行通过云启动的吐司 服务,您需要做的就是在XML中包含一个Sound元素 有效载荷。要启动静默Toast,您可以使用Silent属性, 设为“true”。
请参阅代码示例here。