Проблема с использованием setInnerFBML для размещения тега "fb: flv" для карусели - PullRequest
1 голос
/ 31 декабря 2010

Я использую следующий код для ссылки на видео на своей странице:

<a id="slide1" href="http://www.youtube.com/v/abcdef" title="aha">
    <img src=\"http://www.test.something.com/hwdvideos/thumbs/oopsie.jpg" 
         onclick=\"showvid('http://www.youtube.com/v/abcdef')"
    />
</a>

У меня следующий код JavaScript:

function showvid(var1)
{     
    document.getElementById('videoshowX').setInnerFBML("<fb:flv src='http://www.mediacollege.com/video-gallery/testclips/barsandtone.flv' width='400' height='300' title='my movie' color='#FFBB00' salign='r' img='http://www.example.com/test.jpg' scale='showall'/>");        
}

Моя проблема заключается в следующем:

Я могу настроить внутренний FBML.Это ничего не делает.Тем не менее, любой другой текст или ссылка работает просто отлично.Может кто-нибудь, пожалуйста, просветите меня?Спасибо.

1 Ответ

0 голосов
/ 12 января 2011

Вы не можете передать строку в setInnerFBML.Вы должны передать объект fb: js-string.

http://developers.facebook.com/docs/reference/fbml/js-string

...