Встраивание flash в холст Facebook iframe - PullRequest
0 голосов
/ 10 июня 2010

Я хотел бы встроить флэш-файл в свой холст iframe в Facebook, я использую PHP sdk, вот мой код,

echo "<fb:swf swfsrc=\"http://my.site.com/facebook-test/the_file.swf\" width=\"760\" height=\"710\" />";

Я перепробовал все, но он все еще не хочет отображаться.

Спасибо заранее!

Ответы [ 5 ]

1 голос
/ 12 августа 2011

Вставьте SWF-файл в HTML-файл и позвольте iFrame вызвать HTML-файл.Работал как шарм для меня здесь (в стадии строительства) .Оригинал можно найти здесь .

1 голос
/ 17 июля 2010

Разместите свою флешку на веб-странице на сервере. Затем используйте iframe на холсте, чтобы вытянуть эту страницу, таким образом, ваш Flash.

0 голосов
/ 28 февраля 2011

это никогда не запустится, потому что ваше приложение - iframe

этот код будет работать только на холсте FBML

в любом случае, если вы используете html для рендеринга flash, не будет работать в IE, но будет работать с Firefox

0 голосов
/ 20 июля 2010

С приложением iframe Canvas вам не нужно использовать <fb:swf>, и вместо этого следует полагаться на SWFObject или тому подобное, чтобы встроить его, как если бы это было для стандартной веб-страницы.

0 голосов
/ 10 июня 2010

Вам также необходимо включить свойство imgsrc. Это миниатюрное изображение, которое отображается для начала, так как Facebook требует, чтобы пользователь щелкнул по миниатюре до того, как будет загружен фактический SWF

Итак, вам нужно что-то вроде:

echo "<fb:swf imgsrc=\"http://my.site.com/facebook-test/the_file_thumbnail.jpg\" swfsrc=\"http://my.site.com/facebook-test/the_file.swf\" width=\"760\" height=\"710\" />";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...