Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml Actionscript 3.0 RSS源_Xml_Actionscript 3_Rss_Cross Domain Policy - Fatal编程技术网

Xml Actionscript 3.0 RSS源

Xml Actionscript 3.0 RSS源,xml,actionscript-3,rss,cross-domain-policy,Xml,Actionscript 3,Rss,Cross Domain Policy,这是我第一次在这里发帖,我不会在没有研究的情况下在这里发帖,所以如果这个问题的答案在这里,我道歉,但我没有找到它 所以问题是: 我正在阅读来自FlashCS5(AS3)的RSS提要,在我将.swf上传到服务器之前,一切都很好。当我在Flash中测试它时,一切都很好,没有编译器错误,输出中没有任何内容,它只是显示了我告诉它的RSS。但是当我把它上传到服务器上时,什么也没发生,RSS根本不加载。 我使用的是Flash中的XML基础知识,没有扩展或额外的脚本,我认为这与名称空间有关,但无论我尝试什么,

这是我第一次在这里发帖,我不会在没有研究的情况下在这里发帖,所以如果这个问题的答案在这里,我道歉,但我没有找到它

所以问题是: 我正在阅读来自FlashCS5(AS3)的RSS提要,在我将.swf上传到服务器之前,一切都很好。当我在Flash中测试它时,一切都很好,没有编译器错误,输出中没有任何内容,它只是显示了我告诉它的RSS。但是当我把它上传到服务器上时,什么也没发生,RSS根本不加载。 我使用的是Flash中的XML基础知识,没有扩展或额外的脚本,我认为这与名称空间有关,但无论我尝试什么,都没有效果

我知道我的问题很模糊,我还没有带上代码(它正在工作),但是我的头发因为这个原因变白了,我花了很多时间在一些我认为是一个简单的XML命令上

如果你需要看一些代码,我会在明天第一件事发布,但代码应该不是问题。似乎没有人在整个互联网上有这个问题,我认为自己是一个相当能干的“Google”,但唉…没什么

请帮忙


谢谢

您在域
verdandi.is
上托管了SWF文件,但正在尝试从域(或者更确切地说,子域)
www.verdandi.is
获取RSS源。问题的原因是,托管RSS的域不明确允许从其他域上的SWF文件访问其文件

如果SWF托管在同一个域上,它将工作:

这是由于Flash Player安全沙箱,您可以在此处阅读更多信息:


通过按照上面的链接创建跨域策略文件,您可以允许从其他域访问SWF文件,或者确保从与RSS源相同的域访问SWF。

您可以发布运行SWF的服务器的url吗?这里是:)swf文件本身位于/RSS_banner.swfSweet jesus,感谢您的回答!我明天第一件事就是试试这个!我觉得我欠你一杯啤酒或任何你选择的冷饮!