【发布时间】:2016-03-01 03:19:25
【问题描述】:
我在我的 AS3 应用程序中发现了一个问题。在我的本地机器上一切都很好,但是当我将它发送给我的朋友时,他无法在他的计算机上打开它,因为他得到了
错误 #2044:未处理的安全错误:。文本=错误 #2048:安全性 沙盒违规:无法从 data.json 加载数据
当我将我的应用程序上传到 web 时,也会发生同样的错误。我无法播放它并得到同样的错误。
这是我的代码:
var myTextLoader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("data.json");
myTextLoader.addEventListener(Event.COMPLETE, onLoaded);
myTextLoader.load(request);
...
private function onLoaded(e:Event):void
{
var loader:URLLoader = URLLoader(e.target);
var myObject:Object = JSON.parse(loader.data);
}
我该如何解决?如果可以的话,请帮助我:)
【问题讨论】:
-
我认为您只需将您的 SWF 添加到 Flash Player 的受信任位置,为此,请查看 my answer of this question ...
标签: actionscript-3 flash