我知道 Amazon S3 可以通过 AIR 应用程序在 Flex 中使用(你可以通过 Flex 使用 Amazon S3 吗?),但很好奇它是否适用于 Flex 源代码的浏览器 (swf) 编译。
在http://code.google.com/p/as3awss3lib/它声明:
“由于浏览器播放器的限制,它只能在 Apollo 中使用。” (Apollo 是现在称为 AIR 的代号 - 桌面运行时。)
有没有人有这方面的经验并且可以另外确认?
谢谢你。
编辑:没有人尝试过这个?
我知道 Amazon S3 可以通过 AIR 应用程序在 Flex 中使用(你可以通过 Flex 使用 Amazon S3 吗?),但很好奇它是否适用于 Flex 源代码的浏览器 (swf) 编译。
在http://code.google.com/p/as3awss3lib/它声明:
“由于浏览器播放器的限制,它只能在 Apollo 中使用。” (Apollo 是现在称为 AIR 的代号 - 桌面运行时。)
有没有人有这方面的经验并且可以另外确认?
谢谢你。
编辑:没有人尝试过这个?
这是因为在浏览器中运行的 Flash Player 无权访问响应标头。Amazon S3 可能在响应标头中发送重要信息。这是之前讨论过的:
访问 flash.net.URLLoader 对象的 HTTP 响应标头?
您可以尝试使用名为 as3httpclientlib 的第三方库,代码示例位于http://code.google.com/p/as3httpclientlib/wiki/Examples