***使用File.ApplicationStorageDirectory时安全沙箱违规***

时间:2013-06-24 11:39:08

标签: actionscript-3 flex flex4

我有一个使用File.ApplicationStorageDirectory来存储一些文件的应用程序。一切都按预期工作,除了程序在向程序添加文件后将其抛出到控制台:

*** Security Sandbox Violation ***
SecurityDomain 'file:///%APPDATA%/actual/path/to/file.jpg' tried to access incompatible context 'app:/myApp.swf

我已阅读过违规错误,例如Accessing local and remote resources in a locally running SWF。但是,即使文件位于漫游配置文件中,也不应将File.ApplicationStorageDirectory视为本地文件?我们也在其他项目中使用ApplicationStorageDirectory而没有错误。

文件加法器只使用FileBrowser-component对基于列表的容器进行常规的DragDrop处理。它只会在执行应用程序内拖放时发出警告。如果我从任何Windows资源管理器(通过NativeDragManager)或使用File.browseForOpen-method删除文件,则不会发生违规。

它只会被触发拖拽&在应用内放入应用内。就像我说的那样,除了警告之外,它按预期工作。有什么想法吗?

0 个答案:

没有答案