2014-01-23 50 views
0

在Facebook上分享某些鏈接時(無論是編程式還是手動),JavaScript代碼都顯示在帖子中。當我在臉書上分享鏈接到網站時顯示的Javascript代碼

因此,我的問題更關係到如何修復我的網站,以便在發佈到Facebook的鏈接時,JavaScript代碼不會顯示在Facebook上。

Forexample嘗試張貼此鏈接: http://djuice.com.pk/discounts

You'l看到JavaScript代碼(這是目前在共享頁)在Facebook發佈。 enter image description here

+0

最有可能的,因爲頁面是完全錯誤和警告 – slash197

回答

1

你應該設置description參數爲共享按鈕。例如:

FB.ui(
     { 
     method: 'feed', 
     name: 'The Facebook SDK for Javascript', 
     caption: 'Bringing Facebook to the desktop and mobile web', 
     description: (
      'A small JavaScript library that allows you to harness ' + 
      'the power of Facebook, bringing the user\'s identity, ' + 
      'social graph and distribution power to your site.' 
     ), 
     link: 'https://developers.facebook.com/docs/reference/javascript/', 
     picture: 'http://www.fbrell.com/public/f8.jpg' 
     }, 
     function(response) { 
     if (response && response.post_id) { 
      alert('Post was published.'); 
     } else { 
      alert('Post was not published.'); 
     } 
     } 
    ); 
+0

是的,但在這種情況下,說明會在我的代碼進行硬編碼。我確信有一些方法可以在我的html頁面上添加說明,這可以通過facebook閱讀。 –

+0

如果我沒有弄錯,在這種情況下,描述取自元描述 –

+0

奧克斯,非常感謝。 –

相關問題