سؤال

لا يمكنني الحصول على iTunes لعرض الصورة للبودكاست الخاص بي. لكي تكون دقيقًا ، لا تحاول iTunes حتى تحميل صورة البودكاست الخاص بي. تعرض سجلات Apache Podcast و First Audio File التي يتم تنزيلها بواسطة 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.
  • لا يرتبط iTunes الخاص بي بمتجر iTunes.
هل كانت مفيدة؟

المحلول

لا تستخدم iTunes نفسها الصور المحددة في موجز RSS (يتم استخدامها فقط بواسطة متجر iTunes).

يستخدم iTunes في الواقع فن الغلاف المضمن في المسارات التي تم تنزيلها (يبدو أنه يستخدم الفن من أحدث مسار).

يمكنك التحقق من ذلك من خلال الاشتراك في بودكاست جديد. سترى أيقونةها فارغة في قائمة Podcasts في iTunes حتى يتم تنزيل المسار ، وعند هذه النقطة سيتم استخدام فن تغطية المسار في أيقونة البودكاست.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top