我正在尝试为 Windows8 Metro 用户界面创建一个特定的日历。
我现在要做的就是在上午 12:00 更新我的磁贴(在磁贴上显示当前日期),即使程序没有运行。
WinRT 为此类任务提供了多种解决方案,但由于各种原因,我无法使用其中的任何一种:
- 可以,
Register a Maintenance Background Task
但它们仅在设备使用交流电源时运行。 - 有可能,
Register a Periodic Cloud URI
但它们只有在计算机连接到互联网时才会运行。 - 有可能,
Register a Background Task on Timer
但它们只有在用户将它们添加到锁定屏幕时才会运行。 - 这是可能的,
Register a ScheduledTileNotification
但它是对磁贴的单一、非重复的预定更新。
还有其他解决方案吗?