2013年2月7日木曜日

AS3のYouTubeアプリでセキュリティエラーが出始めたら、このドメインのポリシーファイルをロードしてみよう

AS3のYouTubeアプリでセキュリティエラーが出始めたら、このようにドメインのポリシーファイルをロードしてみよう

Security.loadPolicyFile("http://lh3.googleusercontent.com/crossdomain.xml");
Security.loadPolicyFile("http://lh4.googleusercontent.com/crossdomain.xml");
Security.loadPolicyFile("http://lh5.googleusercontent.com/crossdomain.xml");
Security.loadPolicyFile("http://lh6.googleusercontent.com/crossdomain.xml");

作者の情報のロードをする時になぜかエラーが出る。Google+とYouTubeの作者プロフィールの統合による影響だと思われる。

問題はこれだけロードすれば十分かどうかだけど、分からない。lh1,lh2は無し。lh7-lh10も無かった。それ以上は調べていない。

Google+のおかげで面倒なことになったもんだ(^^);

ちなみに、これまでに読み込んでいる他のポリシーファイル。

Security.loadPolicyFile("http://i.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://i1.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://i2.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://i3.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://i4.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://s.ytimg.com/crossdomain.xml");
Security.loadPolicyFile("http://s.youtube.com/crossdomain.xml");
Security.loadPolicyFile("http://s2.youtube.com/crossdomain.xml");
Security.loadPolicyFile("http://video-stats.video.google.com/crossdomain.xml");