當我使用Facebook API發佈.SWF內容時,牆上無法播放它內聯,如果我點擊縮略圖,它將在外部頁面上重定向我,並打開全部視頻屏幕。在Facebook上發佈的內嵌swf視頻
在我傳遞了MP4的API標籤源流視頻網址如下...
源=的 'http://' + document.location.host +「/ htutilities /閃光燈/播放器。 swf?videoFile ='+ escape(movieUrl);
我錯了什麼? Facebook的白名單是否成真? 謝謝。
當我使用Facebook API發佈.SWF內容時,牆上無法播放它內聯,如果我點擊縮略圖,它將在外部頁面上重定向我,並打開全部視頻屏幕。在Facebook上發佈的內嵌swf視頻
在我傳遞了MP4的API標籤源流視頻網址如下...
源=的 'http://' + document.location.host +「/ htutilities /閃光燈/播放器。 swf?videoFile ='+ escape(movieUrl);
我錯了什麼? Facebook的白名單是否成真? 謝謝。
部分解決。 我發現播放器沒有內聯播放但在外部網頁上重定向(全屏模式)的原因是播放器.swf的域名爲http。 Facebook僅內聯播放https視頻,並重定向他人。所有的 首先我裝我的SWF播放器上HTTPS使用谷歌網站使用舊的API FB創建Facebook上的公開目錄,並張貼域 - >
FB.ui({ 方法:「stream.publish」 , 顯示:「彈出」, 消息:「Facebook連接」,
attachment:
{
name : 'Test ore 10:24',
caption : 'The Facebook Connect JavaScript SDK',
description : ('desc'),
'media' :
[
{
"type" : "flash",
"swfsrc" : "https://sites.google.com /site/myRootDirectory /Home/player.swf?videoFile=" + escape("rtmp://myStream"),
"imgsrc" : "http://fbrell.com/f8.jpg",
"width" : "80",
"height" : "60",
"expanded_width" : "360",
"expanded_height": "250"
}
]
}
})
結果是顯示該視頻內聯的控件玩家但緩衝在80%停止 在我加載的第二次嘗試。谷歌網站上的一個mp4視頻引用swfsrc。 Facebook創建一個內聯對象不可見的對象。 此外,我跟着這個帖子 - >
Cannot play embedded videos on facebook wall unless SSL is disabled
沒有成功。
P.S.在這兩種情況下,在瀏覽器中打開swfsrc視頻正常播放。