2

FlashアプリケーションでFacebookのビデオサムネイルを表示しようとしていますが、ロードしようとしているすべてのビデオサムネイルはhttps://fbcdn-vthumb-a.akamaihd.netでホストされているようです。ビデオサムネイルを読み込むときのクロスドメイン問題(フラッシュ)

crossdomain.xmlを読み込めません(アクセス拒否)。これを回避する方法はありますか? (プロキシを介して画像をロードすることを除く)。たぶん代替URLを使用することができますか?

編集:これは、Facebookのバグであるとhas been reported

+1

[バグレポートを提出する](http://developers.facebook.com/bugs/create)(または[写真のための既存のもの(http://developers.facebook)に詳細を追加するのはおそらく大きな理由です。 com/bugs/318962154792404)) –

+0

これは唯一の方法だと思われます。あなたが言及したバグが異なる(そして解決された)ので、私は[新しいバグ](https://developers.facebook.com/bugs/270901383004607)として投稿しました。実際のバグであるため、バグレポートを提出することが唯一の適切な解決策です。 – bartj3

+0

実際にこれを回答として投稿するのは間違いです。なぜなら、質問に答えるのではなく、(コメントとしてはより適している)提案であり、これがバグかもしれないという知識以外にコミュニティに価値を実際に加えないからです。あなたが作成したバグへのリンクであなたの質問を更新すれば素晴らしいでしょう、他のユーザーもそれを購読することができます;)私が言及したバグは再オープンされた状態です「追加情報」を追加することもできます。 –

答えて

0

、私はちょうどチェックしてクロスドメインましたファイルは今正しいです。

0

があなたのローダーでのLoaderContextを使用して試してみて、trueには、checkPolicyFileフラグを設定します。

var lc:LoaderContext = new LoaderContext(); 
lc.checkPolicyFile = true; 

var loader:Loader = new Loader(); 
loader.load(new URLRequest("https://url.com/image/path/name.jpg"), lc); 
+0

ローダーがポリシーファイルをロードしようとしないという問題ではなく、ファイルが存在しないという問題があります。 – bartj3

0

アカマイ上のクロスドメインポリシーファイルといくつかの既知の問題があります。 CDN。ここではあなたに似た問題で、深さで見ていて、解決策:私はクロスドメインを通じて親指をロードするためにプロキシを使用して終了何も問題はなかった

http://jessewarden.com/2009/03/handling-crossdomainxml-and-302-redirects-using-netstream.html

+0

面白い読んだが、悲しいことに全く同じ問題ではなく、302の新しい場所にリダイレクトされますが、新しい場所のクロスドメインをロードしようとすると、実際のファイルの場所にcrossdomain.xmlがないため、 – bartj3