我真的需要一些幫助在這裏,我們試圖用我們通過https球員。我正在檢測協議,然後將secureConnections設置爲true(如果它是https),但它仍然會拋出SecurityError,下面是設置代碼。ActionScript中的Brightcove公司播放器通過HTTPS
var config:Object = {};
config.playerID = dataProxy.getDataResource(SettingsKeys.PLAYER_ID);
config.labels = dataProxy.getStructureResource(SettingsKeys.LABELS_XML);
config.width = videoPlayer.stage.stageWidth;
config.height = videoPlayer.stage.stageHeight;
config.secureConnections = LocationUtil.isHttps().toString();
videoPlayer.configuration = config;
然後傳遞給玩家!
playerWrapper = new BrightcovePlayerWrapper(new BrightcovePlayer(_configuration));
當我獲得安全的錯誤,我可以在secureConnections =真爲什麼我還部署到HTTPS時,並設置所需的變量中獲得一個SecurityError的網址實際上看到了什麼?
編輯:
的SecurityError:錯誤#2047:安全沙箱衝突:父:https://sadmin.brightcove.com/viewer/us20110817.1104/federatedVideoUI/BrightcovePlayer.swf不能訪問https://mydomain.com/VideoTour/Application.swf。
我可以證實它的加載從下面的crossdomain.xml:
http://c.brightcove.com/crossdomain.xml
護理粘貼錯誤的具體情況嗎?它們可能是有用的。 – grapefrukt
這可能是crossdomain.xml的問題嗎? – danjp
感謝是跨域問題 – Neil