我似乎无法让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>
Run Code Online (Sandbox Code Playgroud)
我也试过这个略短的替代品,没有运气.
<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 ?>" />
Run Code Online (Sandbox Code Playgroud)
几点说明:
iTunes本身不使用RSS提要中设置的图像(它们仅由iTunes Store使用).
iTunes实际上使用嵌入在下载曲目中的封面艺术(它似乎使用来自最新曲目的艺术).
您可以通过订阅新播客来验证这一点.在iTunes中的Podcasts列表中,您将看到其图标保持空白,直到已下载曲目,此时曲目封面图片将用于播客图标.
| 归档时间: |
|
| 查看次数: |
7445 次 |
| 最近记录: |