1
我在Facebook上開發了一個遊戲與cocos2d-js,並希望使用Facebook共享對話框。Facebook的分享對話消失
問題是對話框出現時會立即關閉對話框。這是我的代碼。
FB.ui({
method: 'share_open_graph',
action_type: 'games.celebrate',
action_properties: JSON.stringify({
victory : url
})
}, function(response){
console.log(response);
if (delegate){
delegate.onFinish(response);
}
});
我猜可能在網頁的網頁上有一些錯誤。 但我不知道錯誤在哪裏。
第一個php頁面很實用,能夠完成共享功能。 第二個不是。
http://ogp.me/ns# FB:http://ogp.me/ns/fb#遊戲:http://ogp.me/ns/games#「>
<meta property="fb:app_id" content="facebook appid"/>
<meta property="og:title" content="hello world" />
<meta property="og:description" content="123" />
<meta property="og:type" content="games.victory" />
<meta property="og:image" content="image url" />
<meta property="fb:app_id" content="appid"/>
<meta property="og:title" content="I Got Daily Bonus! So lucky!" />
<meta property="og:description" content="description" />
<meta property="og:type" content="games.victory" />
<meta property="og:image" content="image url" />
您可以檢查Open Gr aph元標記使用調試工具https://developers.facebook.com/tools/debug - 但那些「錯誤」不應該阻止共享URL本身。 – CBroe
謝謝。好的新功能是這個工具非常棒,但不好的是我的頁面沒有錯誤。 – ZeroZerg
當您嘗試分享不同的網址時,是否發生同樣的事情? (完全不同,不是來自您的域的東西。) – CBroe