【问题标题】:No item images in RSS feed in almost no reader几乎没有阅读器的 RSS 提要中没有项目图像
【发布时间】:2014-07-12 16:42:22
【问题描述】:

我试图在我的(有效)RSS 提要中显示项目图像。但几乎没有阅读器(浏览器例如“feedly”也没有几个 IOS 应用程序)显示它们。我已经使用“DATA”-术语来显示它们,但它没有帮助。语法错了吗?图片是否太大(50>500k)?

Feed 位于:http://www.videospielgeschichten.de/rssfeed.xml

代码(摘录):

<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Videospielgeschichten.de - Geschichte spielend erzählt</title>
<atom:link href="http://www.videospielgeschichten.de/rssfeed.xml" rel="self" type="application/rss+xml"/>
<link>http://www.videospielgeschichten.de</link>
<description>Wir veröffentlichen Artikel und Geschichten über klassische Video- und Computerspiele.</description>
<language>de-de</language>
<image>
<title>Videospielgeschichten.de - Geschichte spielend erzählt</title>
<url>http://www.videospielgeschichten.de/bilder/logo/logo_vsg.jpg</url>
<link>http://www.videospielgeschichten.de</link>
</image>

<item>
<title>Faszination AMIGA</title>
<description>von Stephan Ricken, 05/2014 <![CDATA[<p><img src="http://www.videospielgeschichten.de/bilder/vorschaubilder/amiga.jpg" width="400" height="250"/><br />]]></description>
<comments>http://www.videospielgeschichten.de/amiga.html#vionlink_comments</comments>
<link>http://www.videospielgeschichten.de/amiga.html</link>
<guid>http://www.videospielgeschichten.de/amiga.html</guid>
</item>

<item>
<title>Dracula-Logik</title>
<description>von Yoda Zhang, 04/2014 <![CDATA[<p><img src="http://www.videospielgeschichten.de/bilder/vorschaubilder/draculalogik.jpg" width="400" height="250"/><br />]]></description>
<comments>http://www.videospielgeschichten.de/draculalogik.html#vionlink_comments</comments>
<link>http://www.videospielgeschichten.de/draculalogik.html</link>
<guid>http://www.videospielgeschichten.de/draculalogik.html</guid>
</item>

...

</channel>
</rss>

【问题讨论】:

    标签: image rss feed feedly


    【解决方案1】:

    尝试将您的&lt;description&gt; 元素的内容全部放入CDATA。并确保CDATA 中的 HTML 是干净的。您没有关闭 &lt;p&gt; 标记。

    例如,替换:

    &lt;description&gt;von Stephan Ricken, 05/2014 &lt;![CDATA[&lt;p&gt;&lt;img src="http://www.videospielgeschichten.de/bilder/vorschaubilder/amiga.jpg" width="400" height="250"/&gt;&lt;br /&gt;]]&gt;&lt;/description&gt;

    <description><![CDATA[ <p>von Stephan Ricken, 05/2014 <img src="http://www.videospielgeschichten.de/bilder/vorschaubilder/amiga.jpg" width="400" height="250"/></p> ]]></description>

    【讨论】:

    • 非常感谢您的提示。我将代码更改为您建议的代码。看起来和以前一样好。但是“feedly”(OS X 和 IOS)中仍然没有图像。那里仍然存在错误?
    • Feedly 很可能会缓存您的 Feed 内容...这意味着您必须在其中添加新项目以查看它们是否能够显示它们。你不能只看过去的项目:)
    • 好的,这对我来说是新的。再次感谢。我总是认为每次更改都会刷新“feedly”提要(这对我来说很有意义),而不仅仅是在新项目中。看看会发生什么。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多