css编译后的swf路径,加载外部css / swf文件后,Loader对象未触发完成事件

您好

这几天我有点卡在这里。我在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;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值