【发布时间】:2014-02-14 15:35:36
【问题描述】:
我想将用户加载的文件路径/url 保存为字符串,以便可以将其保存为 xml 文件(我已经设置好了)。当我从 xml 加载字符串时,我希望它再次找到图像并将其加载回 selectedUpload 电影剪辑中。
我想我知道如何从 URL 加载图像,但我的问题是先将 URL 捕获到字符串中。
我该怎么做?
我的加载图片代码:
var loadFileRef:FileReference = new FileReference();
btnBrowse.addEventListener(MouseEvent.MOUSE_DOWN, loadImage);
function loadImage(e:MouseEvent):void{
fts.hideHandlers();
loadFileRef.browse([new FileFilter("Images", "*.jpg;*.png")]);
loadFileRef.addEventListener(Event.SELECT, selectedFile);
}
function selectedFile(e:Event):void{
loadFileRef.addEventListener(Event.COMPLETE, completeLoadImage);
loadFileRef.load();
loadFileRef.removeEventListener(Event.SELECT, selectedFile);
}
function completeLoadImage(e:Event):void{
var myLoader:Loader = new Loader();
myLoader.loadBytes(e.target.data);
selectedUpload.addChild(myLoader);
loadFileRef.removeEventListener(Event.COMPLETE, completeLoadImage);
}
【问题讨论】:
标签: actionscript-3 flash