簡體   English   中英

Facebook分享圖片未顯示

[英]Facebook share image is not showing up

我正在為畫家的網站工作,並且試圖在Facebook上共享帶有圖像,標題和描述的頁面。

我在網頁上創建了一個Facebook共享按鈕,並且此按鈕(單擊時)正確打開了一個Facebook共享器對話框,其中顯示

  1. 網址的鏈接,
  2. 圖片,
  3. 標題和
  4. 描述

我放在頁面標題中的元標記是:

    <meta property="og:url" content="http://www.dutchoilpaintings.com/en/works/Italian_Self_Portrait.html">
<meta property="og:type" content="website">
<meta property="og:title" content="Italian Self Portrait, by Els Vink.">
<meta property="og:description" content="Oil on panel, 60 x 90 cmPrivate collection">
<meta property="og:image" content="http://www.dutchoilpaintings.com/library/Italian_Self_Portrait/italian_self_portrait_website.jpg">

頁面本身和圖像(如您所見)托管在普通的http域中。 圖像分辨率為800x927像素。

問題:

盡管Facebook共享器對話框正確顯示了所有內容,但在我的Facebook頁面上僅顯示指向URL的鏈接,但沒有圖像,標題和描述。

更多信息:當我通過Facebook共享調試器運行url時,它將顯示我在此問題頂部提到的所有元標記的正確值。 它還可以正確顯示圖像。 我曾多次嘗試使Facebook緩存無效,但無濟於事。

我知道以下事實:共享的圖像分辨率未完全遵循Facebook的寬高比建議(1.91:1),但同一站點上的其他繪畫似乎都很好,並且沒有以1.91:1進行繪畫。

有誰知道為什么共享信息沒有完整發布? 與Facebook緩存相關嗎? 如果是這樣,我該怎么辦?

在此先感謝您,並祝您聖誕快樂! 廣告

后來我遇到了這個問題,它是頁面代碼本身的問題,我通過w3.org對其進行了檢查,然后解決了在頁面上找到的問題列表,它可以正常工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM