详细说明
当运行Adobe Connect附加项时,您可以使用文件引用类来将数据从服务器下载到客户端机器上,同时也可以从客户端机器上传数据到服务器。 这个类还体现出了saveText功能,您可以在运行add-in功能时使用这个类直接保存文本到文件。
由于这项功能在Flash Player中不能直接启用,为了让Flex Compiler能够编译您的程序,您需要将此功能项作为一项动态属性来使用;例如:public var fileRef:FileReference = new FileReference(); fileRef['saveText'](textToSave, defaultFileName= null, defaultExtension=null);此段代码将会打开一个文件保存对话框,提示文件保存的地址和文件名。
示例程序中的onApply()函数会检查该API的可用性,然后使用API在本地保存文本:ublic function onApply():void { if (fileRef.hasOwnProperty('saveText')) { try { fileRef['saveText']("Adobe Connect Information..." + ta.text); } catch(e:Error) { trace("Error Message " + e.message); } } }当示例程序被编译进SWF文件,并且在没有运行Adobe Connect Add-in的情况下载入到Flash Player中时,Save Text按钮和TextArea(文本区)会被禁用当示例SWF载入到Adobe Connect 附加项中时,SaveText按钮和TextArea就会被激活,您可以使用它们将文本保存到本地设备中要测试这个程序,可以输入一些文本,然后点击SaveText(保存文本)。 当文件保存对话框出现时,只需设定文件保存的目标路径就可以了。
北京世纪远扬科技有限公司是adobe的金牌代理商,专业销售adobe正版软件,包括photoshop、illustrator、acrobat、flash access等正版软件。作为中国最强的adobe代理商,世纪远扬提供专业的技术支持、专业培训,赢得了各界客户的好评。