2010-10-28 4 views
1

Я пытаюсь получить видео (flv) или swf-видеоплеер для работы на стенах Facebook, но независимо от того, что я делаю - facebook отправляет исходный файл и игнорирует код. Что я делаю не так?Используйте FBML для встраивания пользовательского видеопроигрывателя/видео на стены facebook?

<fb:swf 
    swfsrc='http://www.domain.com/flv_player/Main.swf' 
    imgsrc='http://www.domain.com/large1.jpg' 
    allowscriptaccess=”all” 
    flashvars='config=http://www.domain.com/playerConfigEmbed/2179.xml' 
    width="384" height="283" /> 

Я также попытался фб: FLV

<fb:flv src='http://www.domain.com/files/file.flv' width='400' height='300' title='my movie' color='#FFBB00' salign='r' img='http://www.domain.com/thumbs/large1.jpg' scale='showall'/> 

ответ

4

Вы можете легко сделать это с помощью Open Graph мета-теги. Я написал небольшой учебник о том, как это сделать прямо здесь: http://ahrengot.com/tutorials/custom-video-player-on-facebook/

Этот метод также позволит вам иметь резервную копию HTML5 для iphones, которая даже будет работать в приложении iPhone для iPhone. Мой пример настроен с помощью HTML5 который также показывает эту функциональность.

0

Застраховать себя от размещения этикетки <Fb:fbjs-bridge /> Перед созданием <fb:swf /> Это будет служить вам, чтобы создать мост для связи с Flash.

Тогда:

<Fb:swf 
Swfsrc ='http: // your domain/yourflash.swf ' 
Width = '550' height = '400' align ='center ' /> 

Если они работают с бесплатным хостингом наиболее вероятной вещью является то, что Facebook не позволяет, что ваш SWF визуализируется.

2

попробовать, что один:

<fb:swf 
    swfbgcolor="000000" 
    imgstyle="border-width:3px; border-color:white;" 
    swfsrc='http://vimeo.com/moogaloop.swf?clip_id=12941088&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1&amp;autoplay=0&amp;loop=0' 
    imgsrc='http://lojke.pl/PapayaLearn/video_link.png' 
    width='400' height='302'>