Actionscript 3 当从一个域服务.swf时使用crossdomain.xml,该域不是它出现在的网页的域
我正在编写一个Flash脚本,它需要从域a中提取数据,托管在域B中,并出现在域C的网页上(.swf是从域B中提取的)Actionscript 3 当从一个域服务.swf时使用crossdomain.xml,该域不是它出现在的网页的域,actionscript-3,flash,crossdomain.xml,Actionscript 3,Flash,Crossdomain.xml,我正在编写一个Flash脚本,它需要从域a中提取数据,托管在域B中,并出现在域C的网页上(.swf是从域B中提取的) 我的问题是-我在域A上修改crossdomain.xml文件的能力有限-如果我告诉域A的crossdomain.xml允许来自域B而不是域C的调用,事情会发生吗?它应该可以工作,因为SWF的域是B,而不是C。我假设您会将它嵌入其中,是吗?从域A提取数据的调用来自swf,而swf的url来自域B 正在装货 需要允许域B是的,嵌入域C将从域B加载SWF。我只是不确定在这种情况下哪一个
我的问题是-我在域A上修改crossdomain.xml文件的能力有限-如果我告诉域A的crossdomain.xml允许来自域B而不是域C的调用,事情会发生吗?它应该可以工作,因为SWF的域是B,而不是C。我假设您会将它嵌入其中,是吗?从域A提取数据的调用来自swf,而swf的url来自域B 正在装货
需要允许域B是的,嵌入域C将从域B加载SWF。我只是不确定在这种情况下哪一个是重要的。你可以按照mihai的建议,通过使用服务器端脚本缓存数据来克服有限的跨域问题