我似乎无法让 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 ?>" />
几点注意事项:
- 是的,图像 URL 有效,但请记住,iTunes 甚至不会尝试下载图像。
- 此播客未在 iTunes Store 中列出。
- 我的 iTunes 未与 iTunes Store 连接。