Мне действительно нужна помощь, мы пытаемся использовать наш плеер через https.Я обнаружил протокол и затем установил для secureConnections значение true, если это https, однако он по-прежнему выдает ошибку SecurityError, вот код настройки.
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));
Когда я получаю ошибку безопасности, я действительно вижу в URL, что secureConnections = true, почему я все еще получаю SecurityError при развертывании в https и установке требуемой переменной?
РЕДАКТИРОВАТЬ:
Ошибка SecurityEr: Ошибка № 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