我需要创建一个会发出警报的计时器(消息框或用户必须与之交互的其他UI)。闹钟长时间运行(和闹钟一样)。我已经寻找了一个解决方案,并不断获取有关推送通知的信息,但我认为拥有一个Web服务跟踪并提醒1000个用户警报时钟将是错误的方法,更不用说用户必须拥有网络连接。我不知道你的情况,但我的HD7在上周末(或者我猜的任何周末)在WV都没有联系。
我在这里阅读了几篇帖子但仍然没有。我很快就在Android和iPhone上构建了相同的应用程序,但在我的“家庭”平台上,我很难过。
任何帮助都会有所帮助。
答案 0 :(得分:1)
这不是目前支持的sccenario。你不能编写在后台运行的代码。
无论如何,手机都有非常好的闹钟支持。
在后台运行的替代方法是让远程服务在所需的时间向设备发送通知。如果你想要更多的东西,你将不得不等待未来的平台验证。
答案 1 :(得分:1)
我处于同样的境地。目前看来吐司推送通知是唯一的选择。对于像闹钟这样的东西,这并不是那么好。不保证交付,被忽略后它们会从视野中消失。
根据需要触发警报的距离,我正在考虑手动订阅“特殊”日历(在云中!),然后以编程方式设置约会(当然还有提醒)。不确定日历更改在更改后多久会同步回手机。您仍然需要在某个时刻建立网络连接以进行更改并接收日历更新。只是一个理论。尚未尝试过。
如果有一种方法可以在未来的API版本中安排本地的一些内容,那肯定会很好。
答案 2 :(得分:0)
现在可以使用WP7.5 Mango API中的后台任务。请在此处阅读 - http://www.abhishekshukla.com/development/windows-phone-7-mango-background/