3

全部:

我正在尝试将我管理的网站配置为可在 Windows 8.1/IE11 中使用动态磁贴固定。我第一次浏览http://www.buildmypinnedsite.com及其文档并提供 RSS 提要时,我有些惊讶地注意到 RSS 提要中的一篇文章(内容中唯一包含图像的文章)实际上使用其中一张图像作为动态磁贴的背景(显示该文章时),在磁贴底部使用较小的文本,在半透明的深色背景上。

查看http://blog.laptopmag.com/how-to-create-a-windows-8-1-live-tile-for-your-website上的最后一张图片作为示例。那篇文章提到,“只要您的 RSS 提要中有图像,磁贴就会在您最近的五篇带有图像的文章中旋转”。

我真的很喜欢使用图像而不是纯色和纯文本的外观,所以由于我所有的文章在我们的 CMS 中都有一个与之关联的横幅图像(尽管不一定在内容中),我更新了 RSS 提要以包含一个内容顶部的 <img> 标记 (<description>) 在内容顶部嵌入横幅。我还在每个 <item> 上添加了横幅作为 <enclosure>。我在 GUID 中添加了一些填充字符,以便它将内容视为“新”,但动态磁贴继续显示只有文本和彩色背景的四篇文章,以及具有相同背景图像的单篇文章。

几个星期过去了,许多新文章发布了,但动态磁贴仍继续循环浏览仅显示文本的文章。

Windows 8 prepare site for pinning有很多很好的信息和文档链接,我已经浏览过了,但我找不到更多关于如何将图像“包含”在提要中的信息,以便它们成为作为背景拉进来。我在某个地方想念它吗?

感谢您的时间和帮助!

PS 我的 XML 中的 <description> 字段包含完整的文章 HTML(只有文章,当然没有侧边栏、标题等),包装在 <![CDATA[]]> 标记中,以防您想知道。

4

2 回答 2

0

好吧,我终于猜对了。

在此处输入图像描述

在此处输入图像描述

关键(感谢@james3mg)是完全放弃基于 RSS 的方法,转而使用 IE11 特定的 XML 瓦片功能。

所以我用了这个:

<meta name="msapplication-notification" 
content="frequency=60;
    polling-uri={$SiteURL}tiles/1;id=1;
    polling-uri2={$SiteURL}tiles/2;id=2;
    polling-uri3={$SiteURL}tiles/3;id=3;
    polling-uri4={$SiteURL}tiles/4;id=4;
    polling-uri5={$SiteURL}tiles/5;id=5;
    cycle=1"/>

您可以在此处查看这些 XML:

turbolab.it/tiles/1

turbolab.it/tiles/2

turbolab.it/tiles/3

turbolab.it/tiles/4

turbolab.it/tiles/5

可用模板的完整列表在这里:磁贴模板目录(Windows 应用商店应用程序)

于 2013-10-26T10:06:01.947 回答
0

我也在研究这个确切的问题(主要区别:我有部分提要,而不是完整内容)。

我能找到的唯一参考是msapplication-TileImage http://msdn.microsoft.com/en-us/library/ie/dn255024%28v=vs.85%29.aspx#msapplication-TileImage

<meta name="msapplication-TileImage" content="images\tileimage.jpg">

当然,这只是一个次优的“一个图像为所有人”的解决方案。

于 2013-10-07T13:27:34.033 回答