こんにちは私はここ数日ここで少し立ち往生しています。Security.LOCAL_TRUSTEDサンドボックスでSWFを実行しています。
JPEGと単純なSWFを問題なくロードできます
var loader:Loader = new Loader();
loader.load(new URLRequest('file:///test.jpg'));
しかし、一度、Flash Builder 4(CSSをSWFにコンパイル)を使用してCSS(myfont.swfなど)ファイルから作成されたSWFを正常にロードすると、以前のように画像またはSWFを再度ロードできなくなります。
プロセスイベントが発生し、ロードされているように見えますが、完全なイベントが発生することはありません。他のIOErrorまたはセキュリティ警告も発生しません。
ロードされたSWF(myfont.swf)は、ロードされたswfのサンドボックスを変更できますか?または私はここで何が欠けていますか。
myfont.swfのCSS
/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face {
src: url("../assets/fonts/Arial.ttf");
fontFamily: "Arial";
embedAsCFF: true;
unicodeRange:
U+0000-U+007F,
U+00A0-U+00FF,
U+2000-U+206F,
U+20A0-U+20CF;
}
@font-face {
src: url("../assets/fonts/Arial Bold.ttf");
fontFamily: "Arial";
fontWeight: "bold";
embedAsCFF: true;
unicodeRange:
U+0000-U+007F,
U+00A0-U+00FF,
U+2000-U+206F,
U+20A0-U+20CF;
}