让我先说明我是一个动作新手。
我们有一个系统允许用户上传我们存储在服务器上的任何图像。当然,使用loadMovie加载图像(您知道路径)很简单,但我还想加载有关预先计算并存储在服务器上的图像的某些元数据;我们有一天可能想要检索与图像完全无关的内容,因此请考虑非图像数据是任意的。
那就是说,有没有办法简单地将图像作为变量返回(urlencoded并在loadVars请求中返回,然后可能),然后将该数据加载到影片剪辑中?
Bonus Lightning Round问题:有没有办法检查通过FileReference.upload(url:String)
发送请求时处理上传的PHP脚本的输出?我是否应该加载/转义二进制数据,然后使用loadVars()请求发送它,如果我想查看输出?
答案 0 :(得分:1)
我认为您不需要将图像导入为“原始二进制数据” - 您只需存储图像文件的路径和文件名的URL(即字符串)即可。然后使用字符串作为loadMovie(或更好的MovieClipLoader.loadClip()
)的参数,以在movieClip中显示图像。
您可以调用loadVars从数据库中获取URL(和您的元数据)。