从导航助手播放声音 windows phone 8.1

Play sound from navigation helper windows phone 8.1

希望能够播放来自导航助手的声音 class(在处理后退按钮后)。可以从页面播放,但似乎无法理解从没有视觉元素的 class 播放的逻辑。

在用户按下后退按钮的页面中使用以下代码:

HardwareButtons.BackPressed += HardwareButtons_BackPressed;

在活动中进行检查并播放声音并制作

e.Handled=true; 

这会阻止向后导航(防止在播放声音时导航)

音频播放完毕后移除处理程序

HardwareButtons.BackPressed -= HardwareButtons_BackPressed;

并调用

Frame.GoBack();

希望对您有所帮助:)