我有一个UWP应用程序进行后台下载,我有关于进度的吐司通知,但我不希望它每次都有声音和振动来惹恼用户。我找到了ToastAudio并设置了静音,现在没有声音进行更新,这是很好的,直到我有一个振动设备。现在,我的手机每2秒振动一次,下载时间为3分钟。
我在吐司规格中找不到振动选项,有吗?现在,我已经将我的更新限制在每一分钟,并在完成时尽量减少烦恼。
答案 0 :(得分:3)
Andrew来自Windows Notifications团队。
你应该使用"幽灵吐司"对于您的场景 - toast将默默地进入Action Center而不会振动或警告用户。要创建" ghost toast",请将ToastNotification.SuppressPopup
属性设置为true。
这样,用户可以通过检查操作中心而不会弹出通知,发出声音或振动来随时了解您的下载信息。您甚至不需要将音频设置为静音 - 如果SuppressPopup
为真,它将被静音。
答案 1 :(得分:1)
据我所知,toast通知上的振动是由用户控制的内置行为。您无法覆盖它,但您可以通过ms-settings:notifications协议为用户提供更改应用的设置。以防万一 - 没有选项可以打开特定应用的通知设置。