AIRのセキュリティサンドボックス無駄に厳しいな
TiltShiftが700デリシャスぐらいついた。 多分AIR案件としては成功の部類に入ったと思ったので、そろそろ広告でも載せようかと思ったら躓いた。AIRのセキュリティサンドボックスが無駄に厳しい件。
AIRからサーバー上のバナーswfをロードした場合、セキュリティサンドボックス違反が発動して、バナー上からnavigateToURLでブラウザを開けない。 バナー側でallowDomain(”*”)をしてもだめっぽい。
ここら辺どうやってやるのが常道なんだろうね。広告をビューとモデルにわけて、リンク先URLをXMLで読んだりボタンハンドリングをAIR側でやらないといけないんだろうか? 最近、AIRはわりとワザとマネタイズしにくいように、しにくいように頑張ってるように思えてならない。
これが俺の勘違いならいいけど、マジでそういう仕様なら広告モデルのAIRとかメンドクサイから、みんなやらないんじゃね?とか思た。 アプリ開発者本人の自分のドメインぐらい解放できるようにしてくださいよ。
<追記>
parentSecutirySandBoxとか追加すればいいんだろうけど、これやるとローカルとリモートが密結合になるからキモイよ。