我似乎无法让iTunes显示我的播客图像。确切地说,iTunes甚至没有尝试下载我的播客的图像。 Apache日志显示iTunes正在下载的播客和第一个音频文件,但它完全忽略了<image>
和<itunes:image>
部分(如下所示):
<image>
<url><?php echo htmlentities($imageURL) ?></url>
<title>My Podcast</title>
<link>http://<?php echo $_SERVER['HTTP_HOST'] ?></link>
<width>300</width>
<height>300</height>
</image>
<itunes:image>
<url><?php echo $imageURL ?></url>
<title>My Podcast</title>
<link>http://<?php echo $_SERVER['HTTP_HOST'] ?></link>
</itunes:image>
我也试过这个稍短的选择,没有运气。
<image>
<url><?php echo $imageURL ?></url>
<title>My Podcast</title>
<link>http://<?php echo $_SERVER['HTTP_HOST'] ?></link>
<width>300</width>
<height>300</height>
</image>
<itunes:image href="<?php echo $imageURL ?>" />
一些注意事项:
答案 0 :(得分:9)
iTunes本身不使用RSS源中设置的图像(它们仅供iTunes Store使用)。
iTunes实际上使用嵌入在下载曲目中的封面艺术(它似乎使用了最新曲目中的艺术作品)。
您可以通过订阅新播客来验证这一点。在iTunes中的Podcasts列表中,您将看到其图标保持空白,直到下载了曲目,此时曲目封面图片将用于播客图标。