2013-12-09 38 views
1

我可以在手機上收到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

Toast with sound works only only on Windows Phone 8 Update 3 and later versions。確保您在XML中指定的文件存儲在正確的位置。還要確保聲音文件長度小於10秒。

Windows Phone 8 Update 3(操作系統版本號8.0.10492)介紹了 爲烤麪包通知提供自定義聲音的功能。聲音文件 可以是WAV,WMA或MP3格式,長度必須小於10秒, 和必須存儲在應用程序的安裝目錄或本地 存儲文件夾

要將自定義聲音用於通過雲 服務啓動的吐司,您需要做的就是在XML 有效內容中包含一個聲音元素。要啓動無聲烤麪包,您可以使用設置爲「true」的無聲屬性 。

查看代碼示例here