2012-07-28 46 views
0

我有一些奇怪的Facebook共享問題。我使用下面的代碼在Facebook上分享swf播放器。它分享玩家,並在Facebook上可用,但僅限於我。對於其他用戶,它只共享預覽圖像,然後點擊它重定向到網址,而不是追加播放器並播放它。Facebook重定向ot url而不是玩swf

<meta property="fb:app_id" content="*****"> 
<meta property="og:title" content="Hallgassviccet"/> 
<meta property="og:type" content="video"/> 
<meta property="og:url" content="http://www.hallgassviccet.hu/index.php?id=1"/> 
<meta property="og:video" content="http://www.hallgassviccet.hu/images/preview.swf?componentWidth=280&componentHeight=78&pathToFiles=http://www.hallgassviccet.hu/admin/player/&xmlPath=xml/settings.xml&artistName=Hallgass Viccet&songName=A szétvert budi&songURL=viccek/viccek_100907_a szetvert budi.mp3" /> 
<meta property="og:image" content="http://i1.ytimg.com/vi/H73O8zaHmAo/default.jpg"> 
<meta name="video_type" content="application/x-shockwave-flash" /> 
<meta property="og:video:width" content="280" /> 
<meta property="og:video:height" content="78" /> 

和共享的網址是:

<a title="Add a Facebook-hoz" onclick="window.open('http://www.facebook.com/share.php?u=http://www.hallgassviccet.hu/index.php?id=1');return false;" href="http://www.facebook.com/" target="_blank"><img border="0" src="images/facebook.png" onMouseOver="this.src='images/facebook_hover.png'" onMouseOut="this.src='images/facebook.png'" width="24" alt="Oszd meg Facebook-on" style="cursor:pointer;" /></a> 

請告訴我錯在這裏?爲什麼其他人無法在Facebook上使用swf播放器?

回答

0

可能是因爲其他人通過HTTPS登錄並通過HTTP登錄。對於通過HTTPS瀏覽的用戶,Facebook不會播放SWF,除非SWF源也通過HTTPS。