3

我正在尝试向我的应用程序的磁贴发送更新。这在应用程序运行时工作正常。例如,当用户单击按钮时,我可以轻松地向磁贴发送磁贴更新通知。

我无法解决的是当应用程序不工作时如何更新磁贴。我为此找到的唯一选择是使用RESTon轮询(或推送)远程网络服务器HTTP。这对我来说并不理想,我无法相信这是更新磁贴的唯一方法。

理想的情况是指定一个本地 JS 文件,该文件以任何给定的时间间隔运行,比如按照 Tile 指南运行 15 分钟。

如前所述,我始终使用 JavaScript,而不是 C#。

这可能吗?

4

1 回答 1

1

你有几个选择。您可以为您的应用程序实现一个可以更新磁贴的后台任务。有关开始使用的信息,请参阅背景快速入门GenerationApp 第 21 天还提供了有关处理后台任务的更多信息。

另一种选择是使用推送通知。您可以阅读推送通知的概述,还可以查看Azure 移动服务,以轻松在云中配置通知。

于 2013-02-05T14:42:09.190 回答