0

Facebook iframe キャンバスにフラッシュ ファイルを埋め込みたいのですが、PHP SDK を使用しています。コードは次のとおりです。

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

私はすべてを試しましたが、まだ表示したくないようです。

事前にサンクス!

4

5 に答える 5

1

サーバー上のWebページでフラッシュをホストします。次に、キャンバス上のiframeを使用して、そのページをプルし、Flashをプルします。

于 2010-07-17T12:10:29.920 に答える
1

swf を html ファイルに埋め込み、iFrame が html ファイルを呼び出せるようにします。ここで私にとって魅力的に働きました(建設中)。オリジナルはここにあります。

于 2011-08-12T07:35:30.283 に答える
0

また、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\" />";
于 2010-06-10T12:14:28.990 に答える
0

iframe Canvas アプリケーションでは、標準の Web ページの場合と同様に、を使用する必要<fb:swf>はなく、代わりにSWFObjectなどを使用して埋め込む必要があります。

于 2010-07-19T21:41:51.517 に答える
0

アプリケーションが iframe であるため、これは決して実行されません

このコードは FBML Canvas でのみ実行されます

いずれにせよ、html を使用してレンダリングする場合、フラッシュは IE では実行されませんが、Firefox では実行されます。

于 2011-02-28T08:17:45.253 に答える