1

我为 Windows 8 定期磁贴更新创建了一个动态页面。瓷砖的网址是:

http://www.dealsapiens.co.uk/ws/xml.aspx?action=tile

所以我尝试使用以下代码:

// update the tile poll URI
var notifications = Windows.UI.Notifications;
var polledUri = new Windows.Foundation.Uri("http://www.dealsapiens.co.uk/ws/xml.aspx?action=tile");
var recurrence = notifications.PeriodicUpdateRecurrence.hour;
var tileUpdater = notifications.TileUpdateManager.createTileUpdaterForApplication();
tileUpdater.startPeriodicUpdate(polledUri, recurrence);

但是,当我运行并停止添加并转到开始菜单时,我看不到平铺图像,它只是呈现黑色平铺。有任何想法吗?我的 tile XML 有问题吗?

4

1 回答 1

0

在您的模板中,您使用了无效的 id 属性值。id 对应于磁贴内的位置。对于方形瓷砖,id 应为 1;对于您的宽瓷砖,您需要 1 到 5 的 ID,每个对应于该图像应占据的瓷砖区域。

我已经调整了您的磁贴 XML 并将其托管在http://jimoneil.blob.core.windows.net/tiles/dealsapiens.xml - 试一试。它对我有用。

于 2012-08-18T18:39:39.247 回答