2009-10-30 67 views
1

我發佈了一個問題,我使用FlowPlayer jQuery插件http://static.flowplayer.org/forum/1/29367,但我沒有迴應,所以我想我會在這裏嘗試更大的用戶羣...... :)Flash FlowPlayer crossdomain.xml錯誤

我遇到了crossdomain.xml和音頻插件播放mp3的問題。

播放器加載好,但是當我點擊播放按鈕時,我得到一個這樣的錯誤。當我點擊繼續時,加載和播放MP3文件。再次出現錯誤,所以我點擊繼續,一切正常。我怎樣才能阻止出現的錯誤?

SecurityError:錯誤#2122:安全沙箱衝突:Sound.id3:http://www.XXXXXX.com/global/swf/flowplayer.audio-3.1.2.swf無法訪問http://serving.XXXXXX.com/assets/podcast.mp3。策略文件是必需的,但加載此介質時未設置checkPolicyFile標誌。 在flash.media::Sound/get ID3() 在org.flowplayer.audio::AudioProvider/onId3()

我在serving.XXXXXX.com的根的crossdomain.xml是:

<?xml version="1.0" encoding="utf-8"?> 
<cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd"> 
    <allow-access-from domain="*" /> 
</cross-domain-policy> 

感謝, 添

回答

0

你嘗試使用* .xxxxx.com而不是隻*?我也有過跨域無法在本地測試但在Web服務器上運行良好的經驗。