2014-10-02 61 views
1

我一直在敲打我的頭靠在牆上這個問題後,我希望有人能夠幫助:如何避免在Facebook上預覽圖像被「裁剪」共享一個鏈接到用戶牆上

我有一個我在Facebook上共享的頁面(當前使用js sdk/fb.ui /方法:'share'),流程正常,頁面得到共享,但是用戶牆上或feed上的頁面預覽有時會顯示方形圖像有時會顯示一個矩形圖像。

我已經在頁面上正確設置了開放圖形標籤,並且刮刀似乎找到了一切正常,但是當它顯示在用戶牆上時我仍然遇到這種不一致。有沒有一種方法可以指定2個不同的圖像(一個用於矩形顯示另一個用於矩形)?

還有一點,根據最佳實踐文檔,我在og:image標記上指定的圖像正好爲1200 x 630像素。

回答

0

https://developers.facebook.com/docs/sharing/best-practices#images

既然你說該圖像是1200x630,應該沒有問題。話雖如此,Facebook決定帖子是怎麼樣的,除此之外別無他法。這取決於幾個因素afaik(多少個喜歡,多少垃圾郵件報告......)。

+0

你寫道:「這取決於幾個因素afaik(有多少人喜歡,有多少垃圾郵件報告......)」,但我的產品有方形圖像800x800px(1:1),那我該怎麼辦? Facebook正在裁剪圖像,但沒有人能解決這個問題? – DanielaB67 2018-02-28 02:21:09

+0

不確定你的意思... facebook建議使用1200x630,那麼爲什麼要使用方形圖像?沒有什麼可以解決的,只需使用推薦的寬高比即可。 – luschn 2018-02-28 06:45:55

+0

幾乎網站上的所有產品圖片都是正方形,1:1,其中一些是縱向或橫向矩形,但我無法調整成千上萬的產品圖像。因此,當在Facebook上分享時,它們會被裁剪,看起來很糟糕。這樣,我的客戶並不滿意,我無法解決此問題,因爲無法控制圖像大小或位置。 – DanielaB67 2018-02-28 11:46:06