Viv*_*vek 0 apache-flex flash flex3 flex4 flex4.5
如何在flex Web应用程序中对服务器执行文件读写操作?请指导.
非常感谢您的帮助.
那一切都取决于.可以在Web应用程序中进行文件读取操作,但必须使用服务器端语言(如php)解决filewrite.
通常,对于读取,您可以使用URLStream,这会将文件读入流中.最简单的用法是:
var ldr:URLStream = new URLStream();
ldr.addEventListener("complete", ldrDone);
ldr.load(new URLRequest(URL_OF_YOUR_FILE));
function ldrDone(evt:*):void
{
//store the file in a bytearray
var bytes:ByteArray = new ByteArray();
evt.target.readBytes(bytes);
trace(bytes);
}
Run Code Online (Sandbox Code Playgroud)
要编写文件,请使用php或其他任何脚本.如何编写此代码以及代码中包含的内容实际上取决于您的项目.
对于与flash相关的文件读取(如加载swf或支持的图像格式,主要是jpg,gif,png本机),请使用Loader类.
对于文本文件和xmls,请使用URLLoader类.
如果您有更多问题,请随时提出.
| 归档时间: |
|
| 查看次数: |
2789 次 |
| 最近记录: |