我正在使用 URLStream 从硬盘加载文件(我想继续使用 URLStream 这样做)。该文件位于“app-storage:/myfolder/myFile.zip”
所以我用
var f:File = new File("app-storage:/myfolder/myFile.zip");
myStream.load(new URLRequest(f.nativePath));
在 Windows 上,这似乎可以正常工作 - 但在 OS X 上,URLStream 会发送带有以下消息的 SecurityErrorEvent.SECURITY_ERROR:
Error #2032: Stream Error. URL: app:/Users/myUserName/Library/Preferences/MyAppName/Local%20Store/myfolder/myFile.zip
有人可以解释一下为什么这适用于 Windows 但不适用于 OS X 以及如何解决这个问题?