私はFacebook Canvas iframeアプリケーションを持っています。その中で、私はメインのfacbebookアプリ本体で定義されているjavascript関数を呼び出す必要があるSWFオブジェクトを持っています。 呼び出しが行われていない、私はFacebookがそれを停止していると思います。Facebookのキャンバスアプリ内でFlash内からのJavascriptコール
これを回避する方法が必要ですか?
は、私には、Flash(AS2)から、このようなテストコールをしています:
getURL("javascript:alert(1);");
私がしようとFacebookはiframeをキャプチャし、Flashでそれを使用する必要がありますか?
私はそれほど確かではありません "周りに道がなければなりません"。 Facebookや一般的なブラウザのセキュリティモデルは、それを防ぐためのものです。 –
@LarsBlåsjöFacebookのアプリで数百のFlashゲームがやっているので、周りに道があることは分かっています。 – MrCode
私はそこに方法がないかもしれないということは、Facebookのallowscriptaccess = "決して" Flashコンテンツ(必ずしもあなたのiframeにない)または異なる原点のフレーム間のJavaScript呼び出しが停止されているなどのメカニズムです。達成したいことを達成する方法があるかもしれませんが、通常はありますが、セキュリティ上の理由でJavaScriptコールが停止された場合は、別の方法を使用する必要があります。 –