2011-08-16 30 views
1

我无法在Flex移动应用程序的资产文件夹中打开文件时遇到问题,任何帮助都将不胜感激。Flex移动版 - 打开包含在资产中的文件

var myFile:File = File.applicationStorageDirectory. ("@Embed('assets/file.txt')"); 
var myFileStream:FileStream = new FileStream(); 
myFileStream.addEventListener(Event.COMPLETE, glossaryFileOpened); 
myFileStream.open(myFile, FileMode.READ); 
+0

你有什么困难? – JeffryHouser

+0

我收到错误消息错误#1123:类型为flash.filesystem.File的过滤器运算符不受支持。 – SeanStick

+0

务必将其作为正式答案发布,然后接受它。新手可能会有时间延迟。 – JeffryHouser

回答

0

把它修好了。

[Embed(source="assets/file.html", mimeType="application/octet-stream")] 
private var TextClass : Class; 
var getFile:String = new TextClass; 
StyleableTextField(TextArea.textDisplay).htmlText += getFile;