AS3访问其他域

时间:2009-11-28 23:21:14

标签: flash actionscript-3 cross-domain

我有一个AS3 swf,用于搜索谷歌图片以查找搜索查询并显示一些结果。它在本地工作,但当swf在服务器上时,它无法访问谷歌。我已经尝试过Security.allowDomain,但它不起作用。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

Google的crossdomain.xml可能会preventing you访问它。请改为将Ajax Search APIExternalInterface一起使用。即使这样,如果第三方网站没有允许您的域从那里访问文件的跨域策略文件,也无法访问搜索结果中的图像。

答案 1 :(得分:0)

一个建议是使用服务器脚本来检索请求(即loadImage.php?url = http://...。)但它对服务器的要求很高(因为它必须下载文件然后发送它们到客户端)...根据您的需要,一些缓存系统可以帮助......