【发布时间】:2012-04-05 02:17:30
【问题描述】:
我想使用 flex 打开一个 pdf/excel/doc,众所周知我们可以使用 navigateToUrl(URL) 方法从服务器打开一个文件。但我的问题是这些文件在服务器中是加密的,所以我按如下方式加载文件
ByteLoader = new URLLoader();
ByteLoader.dataFormat = URLLoaderDataFormat.BINARY;
ByteLoader.load(new URLRequest (constructedURL));
这样我就可以操纵它们并获得解密的文件。现在我的问题是,我的数据已经从服务器下载了,那么我将如何使用我获得的二进制内容启动文件(pdf/doc/excel)?
我是否可以像在 navigateToURL() 中那样启动这些文件?
【问题讨论】:
-
是AIR应用还是浏览器集成swf?
-
嗨 Yordan,它是基于浏览器的,而不是 AIR 应用程序。谢谢,玛尼
标签: apache-flex pdf bytearray