SWFLoader类的研究

1 , SWFLoader类是Image类的父类(我一直没注意这一点)

Image类继承自SWFLoader类,增加了接受焦点,可作为ItemRenderder等功能,同时说明也继承了加载进度百分比等方便的属性…

2, 如果访问SWFLoader类加载的内容的真实内存对象(居然不是content属性)

通过实验,

SWFLoader.source = bitmap;

trace(SWFLoader.content === bitmap)  //返回: FALSE 说明content属性并不是直接引用加载的实际对象的

那么如何访问这个真实对象呢?

答案居然是:source属性!

还是上一个实验:

SWFLoader.source === bitmap; //返回: true

—-分割线—–

另外,今天尝试使用ImageSnapshot.captureBitmapData静态方法,并对BitmapData类和BytesArray类稍加研究,看到了未来处理位图的一些功能,可能会在以后的版本中加入一些用户处理图片的功能.

我的相册和多图上传程序基本成型,内存控制方面也基本上在可控制的范围内,关键点在于相册程序一定要使用缩略图预览,否则同时加载几十个甚至几百个位图会占用超乎想象的内存(几何倍上升,我4G内存的电脑都会在自动浏览20多张,每张在1MB以内的图片时发生浏览器崩溃的情况,内存占用在500M以上).

利用增强的PHP脚本,已经实现自定义缩略图和大图上传分开目录的功能,对于后台添加图片实在是方便至极.

目前还没有看到国内有非常复杂的Flex应用,昨天发现一个音乐盒程序,觉得并不复杂,可能他们应用了FMS,速度挺好的.

还有点问题就是skin的设计,目前只尝试过修改css改变外观.

你可能感兴趣的:(PHP,浏览器,css,Flex,音乐)