Note that there are some explanatory texts on larger screens.

plurals
  1. POThumbnail only appears in Facebook Share dialog after refreshing the page
    text
    copied!<p>I've added a FB share button to a page on my site, using this method: <a href="https://developers.facebook.com/docs/reference/plugins/share-links/" rel="nofollow">https://developers.facebook.com/docs/reference/plugins/share-links/</a></p> <p>Source code looks like this:</p> <pre class="lang-html prettyprint-override"><code>&lt;a href="https://www.facebook.com/sharer/sharer.php? u=https://[subdomain].mysmilecentral.com/public/show?link_code=[access code for individual's photo]" target="_blank"&gt; &lt;img src="https://[our S3 bucket]/images/fb-share-btn2.png" style="margin-top: -35px; margin-right: 126px; float: right" /&gt; &lt;/a&gt; </code></pre> <p>I've got the <code>FB Javascript SDK</code> loading asynchronously, and am using <code>OG</code> meta tags:</p> <pre class="lang-html prettyprint-override"><code>&lt;meta property="og:url" content="https://[subdomain].mysmilecentral.com/public/show?link_code=[access code for individual's photo]" /&gt; &lt;meta property="og:title" content="Order Pictures of [child's name] at [studio name]'s MySmileCentral!" /&gt; &lt;meta property="og:description" content="View images and/or order pictures of [child's name]." /&gt; &lt;meta property="og:image" content="https://[our S3 bucket]/[path to JPEG image]" /&gt; </code></pre> <p>Facebook's Object Debugger finds everything without a problem. </p> <p>However, the Share Dialog doesn't show the thumbnail image defined in my <em><code>og:image</code></em> tag until I refresh the page. Every subsequent time that image is shared the thumbnail properly displays without needing a page-refresh.</p> <p>What's the issue here?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload