将大型swf移动到S3会导致安全问题
我继承了一个完全用Flash构建的网站,主swf是4.5MB大(哎哟!)。正如您可能猜到的那样,这给我的客户带来了大量的托管费用。为了解决这个问题,我想将这个单片swf移动到Amazon S3,但这会导致安全问题。
这就是当前加载bigt swf的方式;
mydomain.com
上的loader.swf
正在从s3.amazonaws.com
加载大型swf。然而,这有效,大型瑞士法郎又从mydomain.com
加载资产。我希望,因为loader.swf
(在我的域上)正在加载大型swf,所以大型swf会生活在loader.swf
的上下文中。
我已经尝试在两个swf指向其他域的域中放置一个Security.allowDomain,但这似乎没有解决问题。我目前要解决的错误是:
-- Remote SWFs may not access local files.
SecurityError: Error #2148: SWF file https://s3.amazonaws.com/static.mydomain.com/verylarge.swf cannot access local resource
任何帮助解决这个问题将不胜感激。
没有找到相关结果
已邀请:
1 个回复
缮记箔