Мне очень нужна ваша помощь. Я разработчик приложений для Windows, и мне нужно приложение для воспроизведения звукового сигнала при получении тоста. Я пробовал много разных нагрузок, и все работает нормально (даже применяя тихий = «истина» в теге аудио), за исключением, конечно, для пользовательского звука.Windows Phone 8.1 Toast Notification не воспроизводит пользовательский звук
Я пробовал свой сервер dev, и я попытался с местным тостом, отправленным из приложения, и ничего не работает.
Моего текущий XML Loadout выглядит следующим образом (я получил его от, например, в MSDN):
string audio = "ms-winsoundevent:Notification.Mail";
string toastXmlString = "<toast duration='long'>"
+ "<visual version='1'>"
+ "<binding template='ToastText02'>"
+ "<text id='1'>Sound:</text>"
+ "<text id='2'>" + audio + "</text>"
+ "</binding>"
+ "</visual>"
+ "<audio src='" + audio + "' />"
+ "</toast>";
Единственный звук, который я когда-либо удавался играть было по умолчанию окна звука. Звуки «ms-winsoundevent» не звучат, звуки «ms-appx» или «ms-appdata» не звучат, ничего.
Я проверил заголовки и загрузку XML и сравнил их с документацией MSDN. Я пробовал разные форматы (mp3 и wav) и различные длины аудиоклипов (18 секунд, 5 секунд, 10 секунд и т. Д.)
Мой опыт подсказывает мне, что если возникла проблема с загрузкой XML или заголовками, тост либо не поступит, либо текст не будет показан. Однако, кроме звука, все работает нормально.
Заранее благодарим за помощь, которую вы можете предложить.