【发布时间】:2016-02-10 15:38:40
【问题描述】:
我已经在没有任何自定义声音的情况下测试了我的应用程序,并且默认声音可以完美播放
var prayerName = App_Code.helperMethods.getPrayerNameforNotification(i);
ToastAudio tA = new ToastAudio();
tA.Src = new Uri("ms-appx:///Sounds/AnyDay.mp3");
ToastContent con = new ToastContent()
{
Visual = new ToastVisual()
{
TitleText = new ToastText() { Text = "Namaz Pro" },
BodyTextLine1 = new ToastText() { Text = prayerName + " in " + App_Code.StoreRetrieveSettingsAssist.getLocation() },
BodyTextLine2 = new ToastText() { Text = App_Code.helperMethods.userSpecifiedTimeFormat(myPT, DateTime.Today) },
},
Launch = DateTime.Today.ToString("ddMMyyyy") + i.ToString(),
Scenario = ToastScenario.Alarm,
Duration = ToastDuration.Short,
Audio = tA,
};
return con;
我的解决方案中有三个项目:
App_Code
BackgroundTasks(参考 App_Code)
Namaz Pro(参考 App_Code){MAIN APP}
我的自定义声音是“AnyDay.mp3”(对于好奇的猫王),放在 App_Code 项目中:App_Code/Sounds/AnyDay.mp3
上面提到的代码块也在 App_Code 中。
但是,声音根本不播放,通知就像静音一样。 我什至尝试了一个 .wav 文件,但结果仍然相同。
【问题讨论】:
标签: c# windows notifications uwp