UWP 后台任务 切换时区可以正常运行,但是定时就不能运行...

陌轩 UID.2837685
2016-10-08 发表

这是怎么回事呢?求解答。
{:6_222:}

foreach (var cur in BackgroundTaskRegistration.AllTasks)
{
Debug.WriteLine(cur.Value.Name);
if (cur.Value.Name == "CBookNews")
{
cur.Value.Unregister(true);
}
}
BackgroundTaskBuilder taskBuilder = new BackgroundTaskBuilder();
taskBuilder.Name = "CBookNews";
taskBuilder.TaskEntryPoint = "BackgroundTask.Timing";
taskBuilder.SetTrigger(new TimeTrigger(15, false));
//用切换时间正常。但是用定时就不能运行后台代码了。。。
//taskBuilder.SetTrigger(new SystemTrigger(SystemTriggerType.TimeZoneChange, false));
taskBuilder.AddCondition(new SystemCondition(SystemConditionType.InternetAvailable));
var task = taskBuilder.Register();

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
FirstRD UID.1114700
2016-10-08 使用 Lumia 640 回复

不明觉厉…帮顶

vbfool UID.352791
2016-10-08 回复

我用过定时,没问题啊,你在后台里弹一个Toast出来试试呗,也许时间没到?

陌轩 UID.2837685
2016-10-08 回复

Quote***链接停止解析***
我用过定时,没问题啊,你在后台里弹一个Toast出来试试呗,也许时间没到? ...


用了这个Toast。,时间也到了,,,都到了好几倍了。。。
就是不提示。。
哦多克。

qq1****167 UID.30550
2016-10-14 回复

Quote***链接停止解析***
用了这个Toast。,时间也到了,,,都到了好几倍了。。。
就是不提示。。
哦多克。 ...


一样的问题,按照官方的教程弄的,debug,反正时没有就run方法。不过我没有试过时区这个后台任务。
一注册,我的输出信息里面会提示Backgroundtask.exe退出。

qq1****167 UID.30550
2016-10-14 回复

Quote***链接停止解析***
我用过定时,没问题啊,你在后台里弹一个Toast出来试试呗,也许时间没到? ...


求windowsphone10 的后台任务简单demo。这个问题已经困扰了整整一周了。

vbfool UID.352791
2016-10-14 回复

Quote***链接停止解析***
一样的问题,按照官方的教程弄的,debug,反正时没有就run方法。不过我没有试过时区这个后台任务。
一注 ...


你注册的什么服务啊,有在配置里加上么?

qq1****167 UID.30550
2016-10-17 回复

Quote***链接停止解析***
你注册的什么服务啊,有在配置里加上么?


我找到问题了,是因为我没有对BackgroundTask做引用{:6_224:} {:6_224:} {:6_224:}

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报