我有一个Flash动画,它通过hphp网关文件动态加载一些图像。 它通过http://www.biaginiproperties.com/biagini-web很好地访问,但不通过http://biaginiproperties.com/biagini-web。所以它不工作没有www。闪光不工作没有www
我通过params flashvars将服务器的路径从www传递到Flash。
可能是什么问题?
我有一个Flash动画,它通过hphp网关文件动态加载一些图像。 它通过http://www.biaginiproperties.com/biagini-web很好地访问,但不通过http://biaginiproperties.com/biagini-web。所以它不工作没有www。闪光不工作没有www
我通过params flashvars将服务器的路径从www传递到Flash。
可能是什么问题?
从技术上说,www和non-www在安全性方面都是独立的域。
两个选项:
检测是否在WWW是或不PHP和调整FlashVars的相应
不积极,这将工作,但你能当更改访问限制将您的swf从“仅限本地文件”发布到“仅限网络文件”。这可能会解决问题。
你可以尝试把以下内容crossdomain.xml文件在你的htdocs根
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policySYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="www.biaginiproperties.com" />
<allow-access-from domain="biaginiproperties.com" />
</cross-domain-policy>
嗯,怪了,这部分没有露面....
我记得该Flash播放器有一个安全策略,防止它访问它所在的确切域以外的数据,您可以阅读它here