【问题标题】:Prevent UWP app opening when notification is clicked单击通知时阻止打开 UWP 应用程序
【发布时间】:2020-05-20 15:47:57
【问题描述】:

我正在构建一个通过 Azure 上的通知中心接收通知的 UWP 应用。我的代码本质上是这样的tutorial here,它运行良好。每当用户单击通知时,我只需要停止打开 UWP 应用程序,实际上什么都不做。我怎么能做到这一点,我在网上找不到适合我的直接答案?

【问题讨论】:

    标签: c# azure uwp push-notification notifications


    【解决方案1】:

    点击通知时阻止 UWP 应用打开

    当你点击 toast 时,它会默认启动应用程序。但是,我们可以指定动作按钮并将ToastActivationType设置为Background或直接设置toastactivationType="background"。当您单击按钮时,它将启动后台,但不会启动应用程序。更多请参考handling-background-activation

    【讨论】:

    • 感谢您的回答,这个解决方案是正确的,但我需要稍微研究一下。我正在从通知中心测试窗口发送 xaml 通知。并且需要通过将开始标记设置为 ​​ 来将整个通知设置为背景。这将阻止通知打开应用程序。这很令人困惑,因为动作可以在 xaml 中设置背景,但对我来说没有达到正确的结果(如链接的文章)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-04
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多