flash上传图片的问题

本文介绍了使用Flash进行图片上传的方法及遇到的问题,包括如何利用FlashFirebug等工具调试,详解了actionscript URLRequest的使用技巧,同时提供了与外部JavaScript交互的具体实现方式。

flash上传图片遇到的问题

  1. 工具 浏览器:firefox+firebug+flashFirebug flash编辑器:jpexs free flash decompiler v.8.0.1(java开发的免费的flash)
  2. actionscript URLRequest(url)可以向url中模拟post,get 但是,url不能为localhost或者127.0.0.1,应该是外网可以访问的地址
  3. myFileReference.addEventListener(Event.COMPLETE,onComplete);该时间会在连接结束后,执行onComplete方法.在onComplete中可以执行外部的js方法,如:ExternalInterface.call("closewin",this.sUrl + this.sFilePath + this.sFileName);
  4. 如何flash的URLRequest(url)还要接收服务器返回的参数,可以在URLRequest对象上绑定一个事件:this.myFileReference.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA,this.onComplete2);然后在onComplete2方法中:event.data来获取返回值
  5. SWFObject的使用:http://www.cnblogs.com/objectorl/archive/2008/10/26/1632728.html 上面的连接里讲的很好了。

由于flash是一个快要过时的技术,先是apple不支持,现在连firefox也只部分支持了。做个思路性的记录(老项目还是会碰到),不打算学习。转向html5

转载于:https://my.oschina.net/livend/blog/716222

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值