Apache flex ActionScript工作应用程序存储目录

Apache flex ActionScript工作应用程序存储目录,apache-flex,actionscript,worker,Apache Flex,Actionscript,Worker,我正在尝试使用ActionScript Worker将数据保存到iOS/Android Flex移动应用程序的文件中。在使用Worker之前,我只使用了File.applicationStorageDirectory。在本地测试时,我的主应用程序会返回类似于C:\Users\imf\AppData\Roaming\com.mycompany.myapp\Local Store\的内容,但在Worker中它会将其保存到C:\Users\imf\AppData\Roaming\[Worker].nu

我正在尝试使用ActionScript Worker将数据保存到iOS/Android Flex移动应用程序的文件中。在使用Worker之前,我只使用了
File.applicationStorageDirectory
。在本地测试时,我的主应用程序会返回类似于
C:\Users\imf\AppData\Roaming\com.mycompany.myapp\Local Store\
的内容,但在Worker中它会将其保存到
C:\Users\imf\AppData\Roaming\[Worker].null\Local Store\


如何访问Worker中父SWF的ApplicationStorage目录?

您可以从主线程传递正确的路径


如何创建一个Worker

这就是我最终采用的解决方案。我希望避免它,因为这意味着我必须在数据库类中重构相当多的部分,以使用传入的路径,而不是applicationStorageDirectory