【发布时间】:2014-08-04 14:01:04
【问题描述】:
Windows Phone 平台提供 BackgroundTasks 基础架构。我可以这样注册我的任务:
builder.TaskEntryPoint = TaskName;
var trigger = new TimeTrigger(15, false);
builder.SetTrigger(trigger);
builder.Register();
问题是,TimeTrigger 最小间隔约为 15 分钟,这对我的应用程序来说相当大。我需要在后台每 1-2 分钟运行一次任务。在 Windows Phone 上可以吗?
【问题讨论】:
-
由于电池耗尽,Windows 手机操作系统受到限制。同样在 windows phone 8.1 中,用户可以从电池保护程序中删除应用程序,因此不会在后台运行任何任务。因此,您还必须处理第 9 频道参考:channel9.msdn.com/Series/Building-Apps-for-Windows-Phone-8-1/11
标签: c# windows-phone-8 windows-phone windows-phone-8.1 background-task