导航:首页 > 文件教程 > flex传文件

flex传文件

发布时间:2023-08-16 21:24:39

❶ 界面我是用flex 调用 FileReference 的upload方法发送到服务器上(java) 服务器返回值,我一直都找不到方

flex端上传文件后,java端是不能返回值的,你只能通过为FileReference设置事件来确定其是否已经上传成功。
如:
var request:URLRequest = new URLRequest();
request.data = sendVars; // 传往后台的值
request.url = _fileUrl; // 后台地址
request.method = URLRequestMethod.GET; // GET方式传值
var _refUploadFile:FileReference = new FileReference();
_refUploadFile = listFiles.selectedItem.file;
_refUploadFile.addEventListener(ProgressEvent.PROGRESS, onUploadProgress);
_refUploadFile.addEventListener(Event.COMPLETE, onUploadComplete);
_refUploadFile.addEventListener(IOErrorEvent.IO_ERROR, onUploadIoError);
_refUploadFile.addEventListener(SecurityErrorEvent.SECURITY_ERROR, onUploadSecurityError);
_refUploadFile.upload(request, "file", false);
当文件上传过程中会调用onUploadProgress,用于实现进度条;
当一个文件上传完成后调用onUploadComplete,可根据上传文件的个数(多个文件上传)选择继续上传还是其他处理;
当文件由于IO出错,则为onUploadIoError;
当文件由于Security出错,则为onUploadSecurityError

❷ flex上传文件

拒我所知,flex上是通过FileReference这个类实现上传而不是file,恰恰FileReference里没有一个指定文件路径的方法,如果你想指定文件路径实现上传那是不可能的,除非你开发的是air桌面运用程序就可以指定文件路径实现上传。

❸ flex上传通过js 获取到文件路径

flex上传的是文件流,你应该在服务端接到这个字节流 将其创建成文件对象 并保存在服务器本地磁盘中获得路径返回给前台,如果你们用node js做的服务器 也是同理 一定有处理流的方法,关键是你要理解flex 通过onload加载成功后在成功事件对象中取得的是 这个文件的信息 包括 字节流啊 宽高啊 名字啊等等。不知道能否让你理解。

❹ 如何通过flex上传大文件

楼上的都误解了楼主的意思 你们说的是后续工作 就是FileReference.load()完成之后的工作 现在是无法回load()大文件 我试过500M的 没问题答 再大一些就内存不够 可以更改flex内存分配 可是不是好的办法 求高人指点

阅读全文

与flex传文件相关的资料

热点内容
跨境电商新政文件 浏览:396
什么app能看香港房 浏览:590
丧尸电视剧哪个app看 浏览:196
电脑版上传视频找不到文件在哪 浏览:164
javastringtemplate 浏览:594
联想启天m7300能升级内存吗 浏览:698
精雕怎么打开图片文件 浏览:161
ug编程镗孔g76如何使用 浏览:719
7岁到18岁少儿编程学什么 浏览:413
mac文件怎么打印 浏览:756
农药登记许可证查询哪个网站 浏览:857
素材站用什么网站系统 浏览:173
ug如何用铰刀编程 浏览:647
三国志版本介绍 浏览:260
情侣用的定位app有哪些 浏览:244
怎么清楚苹果手机的健身数据 浏览:988
淘宝美工教程自学网 浏览:452
父子2006未删减版本 浏览:872
包头谁卖苹果6 浏览:504
化工企业停工有哪些文件通知要求 浏览:878

友情链接