2016-03-24 4 views
1

Ich versuche, Daten in einer Datei mit einem ActionScript Worker für eine mobile iOS/Android Flex App zu speichern. Bevor ich einen Worker benutzte, benutzte ich einfach File.applicationStorageDirectory. Wenn ich lokal teste, gibt meine Hauptanwendung so etwas wie C:\Users\myself\AppData\Roaming\com.mycompany.myapp\Local Store\ zurück, aber in einem Worker speichert sie es unter C:\Users\myself\AppData\Roaming\[Worker].null\Local Store\.ActionScript Worker applicationStorageDirectory

Wie kann ich auf das applicationStorageDirectory der übergeordneten SWF in meinem Worker zugreifen?

Antwort

2

Sie könnten es korrekt path vom Hauptthread übergeben.

Wie erstellen Sie einen Worker?

+0

Dies ist die Lösung, mit der ich endete. Ich hatte gehofft, es zu vermeiden, weil es bedeutete, dass ich einiges in meinen Datenbankklassen umgestalten musste, um den übergebenen Weg anstatt das applicationStorageDirectory zu verwenden – Colin