代码之家  ›  专栏  ›  技术社区  ›  some_id

RSS源仅显示文本

  •  2
  • some_id  · 技术社区  · 15 年前

    我有一个RSS阅读器应用程序,它在某些订阅源上工作得很好,但在其他订阅源上,它只显示文本,不显示图像。

    它是应该调整以发布图像的提要,还是我确定它与我读取流的方式有关。

    为什么它适用于某些流(显示来自Blogspot RSS源的整个文章、图像、视频等),而不适用于其他RSS源?

    我已经读到流本身可以设置为发布不同的内容量。

    如何解析源以便所有源都能正常工作?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Julien Genestoux    15 年前

    很可能是因为饲料本身…而不是读卡器应用程序。 提要发布者可以决定他们是否希望在提要(RSS或Atom)中包含全部或部分内容。 然后,即使他们发布了所有内容,他们也可能决定将其发布为原始文本(只是文本内容)或完整的XHTML,这将允许包含图像。

    不幸的是,除了可能要求应用程序的开发人员允许显示原始的站点/页面,而不仅仅是提要条目之外,您几乎没有什么可以做的。

        2
  •  0
  •   user23743    15 年前

    好吧,那么有效的提要和不有效的提要之间有什么区别呢?您对RSS内容做了哪些假设,在什么情况下这些假设不被满足?在调试器中运行代码时,当遇到图像不工作的提要时,会看到什么?还有,什么代码?;)