<script type="text/javascript">
//This example uses dynamic publishing with swfObject. Login is handled in the swf
//Note we are passing in attribute object with a 'name' property that is same value as the 'id'. This is REQUIRED for Chrome/Mozilla browsers
swfobject.embedSWF("loader.swf", "flashContent", "640", "480", "10.2", null, null, null, {name:"flashContent"});
//REST OF THE CODE
</script>
それはHTTP上で正常に動作しますが、内容は上で動作しません。 HTTPS。私はたくさんのgoogledをしたが、私は解決策を見つけることができませんでした。私はfacebookアプリケーションを作成するためにSecure Canvas URLにHTTPSを使用する必要があります。下記のコメントに見られるように、httpsはsafariで動作しますが、のChromeでは動作しません。
ご了承ください。
ええと、私は両方のURLで同じことが分かります。それが正常に動作しているかどうかはわかりません。どちらの場合も100%になるプリローダーがありますが、それ以降は何もありません。プログレスバーは右端までアニメーションされますが、それ以外のことは起こりません。その後、何かをすることになっていますか?私は、httpとhttpsで同じFlashコンテンツを見るので、swfobjectは問題ではないと思います。 –
あなたがプログレスバーを見ることができれば、swfオブジェクトがページに埋め込まれていて、私が言及した問題ではないことを意味します。あなたのブラウザは何ですか? – csuo
Mac OSでSafariとFirefoxで試したところ、正常に動作しました。しかし、Chromeでは、Flash Player 10.2以降がインストールされている必要があることを示す「代替」コンテンツが表示されます。私はFlash 11.5をChromeにインストールしています。結局のところ、それはswfobjectの問題ではないかと思うが、Chromeの場合のみ:( –