我有一個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