0

最新の Chrome で動作するページ タブ URL 内にフラッシュを表示するソリューションはありますか? セキュリティ上の理由から、Chrome は埋め込みをブロックします。コンソール エラー:

安全でない JavaScript が、URL https://[PAGE_TAB_URL] のフレームから URL https://www.facebook.com/pages/[CUT] のフレームにアクセスしようとしています。アクセスされたフレームは「document.domain」を「facebook.com」に設定しましたが、アクセスを要求したフレームは設定しませんでした。アクセスを許可するには、どちらも「document.domain」を同じ値に設定する必要があります。

キャンバス モード (apps.facebook.com/appname) でフラッシュを表示できることはわかっていますが、ページ タブ内に埋め込みたいと考えています。

4

1 に答える 1

0

私はかつて同じ問題を抱えていました。ユーザーがウェブカメラを使用して写真を撮れるようにするFacebook iframeアプリを構築しました。ウェブカメラの使用を担当する.swfは、常にそのエラーを発生させました。

YouTubeビデオを埋め込むと、クロムはそのエラーを発生させますが、ビデオは引き続き再生されます。私の場合、.swfオブジェクトがフリーズしただけで、写真を撮ったり、フラッシュ設定を変更したりすることさえできませんでした.

解決策は、ユーザー アクション (この場合はクリック) の後にこの .swf を追加し、ページにフラッシュを埋め込まず、ユーザーがクリックした後に埋め込みコードを追加するボタンを配置することでした。

于 2013-04-11T14:42:18.793 に答える