我使用以下代碼將SWF發佈到用戶牆上。除了在新的時間軸上,SWF超過了帖子欄的邊界之外,一切都有效並且看起來不錯。無論我做什麼,看起來FB都將寬度設置爲398px。在AS3中,我將SWF設置爲無比例(stage.scaleMode = StageScaleMode.NO_SCALE;),但FB並不在意。所以我想知道是否可以明確設置寬度和高度。我查看了API,沒有發現任何'feed'方法。如何在使用FB.ui時控制SWF尺寸(寬度/高度),方法如下:'feed'
function postToFeed() {
// calling the API ...
var obj = {
method: 'feed',
link: link_url,
name: title,
caption: 'Blah blah',
description: body,
picture: image_url,
source: 'http://pathto.com/player.swf'
};
function callback(response) {
//document.getElementById('msg').innerHTML = "Post ID: " + response['post_id'];
}
FB.ui(obj, callback);
}
您是如何設法修復尺寸的?我正在使用stream.publish和FB.UI.但是,我要麼讓它在我的牆上工作,而不要在我的飼料上工作。很想看到你的實現代碼! – Komsomol 2012-11-05 14:50:04