【发布时间】:2016-07-05 14:45:28
【问题描述】:
我搜索了很多,但没有任何文档或示例可以帮助我在后台任务中使用 PushNotificationTrigger,就像我们使用 SystemTrigger 和 TimeTrigger 一样。
我想在我的应用关闭时收到 Toast 通知。通知即将发送到 Windows,但不知道如何在后台处理。 任何曾在 Universal windows 应用程序中处理 PushNotifications 的人请提供一些示例或文档来处理通知。
This is I am getting in Lifecycle Events 这是我用来注册任务的代码
if(!Windows.ApplicationModel.Background.BackgroundTaskRegistration.AllTasks.Any(i => i.Value.Name == "PushBackgroundTask"))
{
var result = await BackgroundExecutionManager.RequestAccessAsync();
var builder = new BackgroundTaskBuilder();
builder.Name = "PushBackgroundTask";
builder.TaskEntryPoint = typeof(NotificationActionBackgroundTask.NotificationActionBackgroundTask).FullName;
builder.SetTrigger(new Windows.ApplicationModel.Background.PushNotificationTrigger());
BackgroundTaskRegistration task = builder.Register();
}
谢谢
【问题讨论】: