Player card not showing image on mobile


Our player card works fine on desktop, but the preview image does not show up on the mobile iOS twitter app. Instead, it appears as just the link.

Here’s an example link:

I’ve been having this problem for awhile now, but I haven’t found a resolution. The player card renders properly on desktop and through the twitter card validator, but not on mobile. The meta tags for the page are:

<meta name="twitter:card" content="player">
<meta name="twitter:site" content="@huzzaz">
<meta name="twitter:title" content="Hot 100 Music">
<meta name="twitter:description" content="Watch and listen to the top 100 songs across all genres. We carefully ranked and selected the freshest songs by radio airplay, online streams, and sales.">
<meta name="twitter:image" content="">
<meta name="twitter:player" content="">
<meta name="twitter:player:width" content="480">
<meta name="twitter:player:height" content="270">

When executing “curl -A Twitterbot”, I get a valid response.

What steps can I take to make sure the preview image of the player card is rendered properly on the mobile app?


Does the preview show when you tap into the Tweet from the timeline (aka Tweet detail view)?


Yes, the preview shows when you tap into the Tweet from the timeline, which is why I’m not sure why it’s not showing the preview image before you tap into it.


This is expected behaviour.


Are there options to show a preview image for the player card, similar to how an image shows for the other twitter cards?

I’ve seen other player cards like from YouTube or Soundcloud that show the preview image for a tweet in the mobile app without needing to click on the tweet. Would it be better to use a different card like the summary with large image?

Or is it possible to show the player card on desktop and the summary with large image on mobile?

It just feels like it defeats the purpose of a preview image and a twitter card if it doesn’t show a preview or card by default. There isn’t anything to entice someone to click the tweet.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.