0

http://msdn.microsoft.com/en-us/library/windows/apps/hh761476.aspx

这些说明很棒,但是我在哪里放置下面的代码(从上面的文章中获取)?在我的default.js文件中,在app.addEventListener("activated", function (args) {代码行上方?低于那条线?别处?谢谢微软,但告诉我把代码放在哪里!

var notifications = Windows.UI.Notifications;
var recurrence = notifications.PeriodicUpdateRecurrence.hour;
var url = new Windows.Foundation.Uri("http://mytileprovider.com/tile.xml");

notifications.TileUpdateManager.createTileUpdaterForApplication().startPeriodicUpdate(url, recurrence);

理想情况下,这只是一个带有“频率”下拉列表的清单设置和一个用于获取 URL 的输入框。那将非常有帮助和方便。

4

1 回答 1

0

答案是……这取决于。:)

您想在哪里设置磁贴和投票?它是您的应用程序的核心“永远在线”功能吗?如果是这样,则在您的默认页面的激活事件中(通常在 default.js 中)。或者,您可能正在根据用户与之交互的内容添加图块(即,选择要固定到起始页的股票)。在这种情况下,您可以将该代码放在处理用户操作的页面中。

简单的答案是……在激活的事件中。如您所见,真正的答案可能会更多地参与其中。

于 2012-12-11T16:27:53.007 回答