2016-08-16 14 views
0

У меня есть этот тост, чтобы показать, и все в порядке, кроме звука. Я пытался поставить toast.mp3 в разных местах, таких как основная папка проектов, Активы и т. Д., И даже использовал путь, подобный D: /MyProjectPath/Assets/toast.mp3, и все еще уведомление не работает. Я новичок так что, возможно, я что-то пропустил ... И, конечно, я искал решение, но ничего не было helpful.Here мой код:UWP тост пользовательский звук не играет

string xml = [email protected]"<toast scenario=""reminder""> 
     <visual> 
     <binding template=""ToastGeneric""> 
      <text>{name}</text> 
      <text>{quantity} {unit}</text> 
      <text>{beforeorafter}</text> 

     </binding> 
     </visual> 
     <actions> 
     <input id=""snoozeTime"" type=""selection"" defaultInput=""10""> 
      <selection id=""5"" content=""5 minutes""/> 
      <selection id=""10"" content=""10 minutes""/> 
      <selection id=""15"" content=""15 minutes""/> 
     </input> 
     <action activationType=""system"" arguments=""snooze"" hint-inputId=""snoozeTime"" content=""""/> 
     <action activationType=""system"" arguments=""dismiss"" content=""""/> 
     </actions> 
     <audio src = ""ms-appx:///Assets/toast.mp3"" loop = ""true""></audio> 
     </toast>"; 

ответ

0

Смотрите ниже Учебник по MSDN. Я попробовал это с образцом, и он работал точно так, как предполагалось.

Quickstart: Sending a Toast notification with custom audio

Также см ниже

Известная проблема: Если вы используете Desktop версии 1511, обычай тост звук будет работать, только если ваше приложение устанавливается через магазин. То, что означает, что вы не можете локально протестировать свой собственный звук на рабочем столе до того, как отправится в магазин, но звук будет работать нормально после установки из магазина. Мы исправили это в Anniversary Update, так что пользовательский звук из локально развернутого приложения будет работать правильно.

Это может быть ваша проблема. Это исправлено в обновлении Anniversary.

+0

Только что обновленный до версии 1607 (14393.51), и все же тост использует звук по умолчанию. – Yoki

+0

До этого момента он молчал, играя звук по умолчанию. Си, это хорошее начало. Теперь в примере выше вы можете видеть, что аудио добавляется в бэкэнд. Попробуйте это и посмотрите, играет ли ваш звук. – AVK