Javascript 在HTML中复制Flex对象而不重新初始化

Javascript 在HTML中复制Flex对象而不重新初始化,javascript,apache-flex,flash,image,Javascript,Apache Flex,Flash,Image,我正在创建一个flash对象,它可以进行一些重图像提升。我要做的是将许多flash对象加载到同一页面上,以拍摄图像、修改图像并在flash对象中显示 我遇到的问题是,当我尝试向页面添加100个flex对象时,浏览器在尝试重新加载/初始化每个实例时会冻结。一旦它们全部加载,图像的处理就会快速进行 有人知道如何在不需要重新加载所有内容的情况下复制闪光片吗 我的另一个想法是将图像加载到一个flex对象中,并让该对象使用MHTML/data URI修改图像标记。有什么想法吗?你不能,Flex必须初始化,

我正在创建一个flash对象,它可以进行一些重图像提升。我要做的是将许多flash对象加载到同一页面上,以拍摄图像、修改图像并在flash对象中显示

我遇到的问题是,当我尝试向页面添加100个flex对象时,浏览器在尝试重新加载/初始化每个实例时会冻结。一旦它们全部加载,图像的处理就会快速进行


有人知道如何在不需要重新加载所有内容的情况下复制闪光片吗


我的另一个想法是将图像加载到一个flex对象中,并让该对象使用MHTML/data URI修改图像标记。有什么想法吗?

你不能,Flex必须初始化,这是一个可怕的想法

Flash是CPU密集型的,灵活度加倍,因为接口本身使用大量CPU电源来绘制接口效果


做你需要做的任何事情,但是不要初始化100个Flex SWF,除非你想要愤怒的用户。

我想到的答案是使用。我将图像发送到单个flash对象,让它运行pixel bender脚本,然后将Base64图像字符串输出到图像标记上的数据URI


对于不支持该方案的IE,我将把字符串输出到一个php脚本,该脚本将返回解码后的图像。我之所以为此做这么多工作,是因为Pixel Bender功能强大,允许我将大量处理传递到客户端。此外,在测试中,使用pixel bender应用所有图像处理的速度都要比使用PHP/GraphicsMagick快很多。

这种cpu密集型的操作在服务器端比在flash上做得更好。我不同意这一点。与使用Pixel Bender的Flash版本相比,在PHP/GraphicsMagick中执行类似的图像函数需要更多的CPU和时间。此外,我所做的并不是那么密集,因为我使用的是Pixel Bender。然后使用一个,在处理100幅图像时显示一些加载动画。我显然知道这一点。这就是我在这里问的原因。我不想初始化多个flash对象,但您没有提供任何替代方案,当然也没有回答这个问题……“有人知道如何在不必重新加载所有内容的情况下复制flash片段吗?”您这样问。我告诉过你。你不能这么做。我看不出有什么问题。你能解释一下为什么要使用100个Flex SWF,而不是仅仅将100个图像加载到同一个SWF中吗?这是我想到的一个备选方案,我可能最终不得不这么做。我想在列表视图中显示它们,但是列表视图将是HTML,人们可以编辑列表,所以我不想处理调整flex对象大小和编辑其中的图像…您不需要调整flex对象的大小。您可以在Flex阶段本身中创建一个可滚动列表。嗯,大部分页面都是HTML,所以我不想让Flex对象在HTML页面中滚动。。。不管怎样,我找到了一种新的方法。。。