Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 8 Windows 8 Live互动程序每分钟更新一次_Windows 8_Live Tile - Fatal编程技术网

Windows 8 Windows 8 Live互动程序每分钟更新一次

Windows 8 Windows 8 Live互动程序每分钟更新一次,windows-8,live-tile,Windows 8,Live Tile,是否可以每分钟更改一个活动磁贴图像? 我查看了后台和推送服务,这似乎仅限于15分钟…您可以随时在本地使用磁贴更新设置磁贴,然后清除它,等等。这只能在应用程序运行时发生 但是,您可以从后台工作程序调用该API 您需要的API是: 推送通知可以在任何时候发生,并且有到期时间,我认为默认时间是15分钟 邮件等应用每15分钟推送一次以上的通知 要更深入地了解Windows 8应用商店应用程序中的后台工作模式,请参见在谷歌上搜索后,我找到了此链接 我希望你能在那里得到关于你的问题的答案或信息。我现在让后

是否可以每分钟更改一个活动磁贴图像?
我查看了后台和推送服务,这似乎仅限于15分钟…

您可以随时在本地使用磁贴更新设置磁贴,然后清除它,等等。这只能在应用程序运行时发生

但是,您可以从后台工作程序调用该API

您需要的API是:

推送通知可以在任何时候发生,并且有到期时间,我认为默认时间是15分钟

邮件等应用每15分钟推送一次以上的通知


要更深入地了解Windows 8应用商店应用程序中的后台工作模式,请参见

在谷歌上搜索后,我找到了此链接


我希望你能在那里得到关于你的问题的答案或信息。

我现在让后台服务工作。问题:似乎没有可靠的方法可以立即运行它。我需要瓷砖每分钟更新一次。但是使用时间触发器(设置为1分钟)后台服务可能需要16分钟来响应(根据文档)。在我的应用程序启动(或暂停)后,是否有其他方法可以确保后台服务已在运行?在那之后,我可能可以从那里处理计时器设置。后台服务和应用程序之间的通信是一件非常痛苦的事情。没有简单的内在方式;您需要编写一个文件并在该文件上加载/监视更改通知。另一种选择是在两个进程之间使用命名管道。命名管道通信是什么意思?有我可以用的样品吗?我想如果应用程序被暂停,就不会有客户端运行。或者可以使用远程呼叫(后台/推送服务)“唤醒”暂停的应用程序?暂停的应用程序只能通过显式用户操作激活。你的后台应用程序会定期被唤醒;我在答案中添加的白皮书中有很多关于启发式的细节。用于命名管道;你需要看看C的实现,或者C++的命名管道来创建一个JavaScript可以让我们看到的投影,如果你不使用C(有一些信息),Dave Smits有一个很好的时钟示例,它显示了需要什么。因为这并不是对这个问题的一个完整答案,所以它可能应该是一个评论而不是一个答案。此外,在发布链接时简要总结链接内容被认为是一种良好的礼仪。由于没有评论,而且链接现在已失效,因此这不再是答案。这是该链接的最新存档版本,在Microsoft将其删除之前: