|
|
|||||
Регистрация: Jul 2009
Сообщений: 101
|
Загрузка с доменов facebook-а
Надо загрузить картинки с фейсбука.
Все славно пока картинка не пустышка, в таком случае она идет с домена fbstatic-a.akamaihd.net. Ок, прописываем его политики, прописываем его как угодно, но все равно получаем ошибку Ошибка: Запрос ресурса на https://fbstatic-a.akamaihd.net/rsrc...if?type=square источника запроса из https://ххх.ххх.хх/file.swf отклонен из-за отсутствия разрешений в файле политики. import flash.events.Event; import flash.net.URLRequest; import flash.display.Loader; import flash.system.LoaderContext; import flash.system.ApplicationDomain; import flash.system.SecurityDomain; import flash.system.Security; Security.loadPolicyFile("http://graph.facebook.com/crossdomain.xml"); Security.loadPolicyFile("https://graph.facebook.com/crossdomain.xml"); Security.loadPolicyFile("http://profile.ak.fbcdn.net/crossdomain.xml"); Security.loadPolicyFile("https://profile.ak.fbcdn.net/crossdomain.xml"); Security.loadPolicyFile('http://profile.cc.fbcdn.net/crossdomain.xml'); Security.loadPolicyFile('https://profile.cc.fbcdn.net/crossdomain.xml'); Security.loadPolicyFile('http://fbcdn-profile-a.akamaihd.net/crossdomain.xml'); Security.loadPolicyFile('https://fbcdn-profile-a.akamaihd.net/crossdomain.xml'); Security.loadPolicyFile('http://fbcdn-sphotos-a.akamaihd.net/crossdomain.xml'); Security.loadPolicyFile('https://fbcdn-sphotos-a.akamaihd.net/crossdomain.xml'); Security.loadPolicyFile('https://fbstatic-a.akamaihd.net/crossdomain.xml'); // ну ведь есть! Security.allowDomain('https://fbstatic-a.akamaihd.net'); //еще разок Security.allowDomain('localhost'); Security.allowDomain("*"); Security.allowInsecureDomain("*"); var url = 'https://graph.facebook.com/1501361886749223/picture?type=square'; var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); var context:LoaderContext = new LoaderContext(); context.applicationDomain = ApplicationDomain.currentDomain; context.securityDomain = SecurityDomain.currentDomain; context.checkPolicyFile = true; loader.load(new URLRequest(url), context); function onComplete(e:Event):void {trace('ok, loaded');} Все равно каждый раз ошибка. Загружается стандартно из ифрейма (facebook app). хмлы фейсбуковые, менять их никак. Да, я могу добавить но это сути не меняет. Надо грузить пустышку. Последний раз редактировалось uchenik12345; 01.07.2014 в 04:57. |
|
|||||
Делаем вот так
И ошибка не будет докучать. Помнится, та же фигня была с контактовской пустышкой
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Регистрация: Jul 2009
Сообщений: 101
|
О, про try забыл. Но не понятно почему вообще ошибка, т.е. почему не грузит. В хмле ведь прописан этот домен.
|
Часовой пояс GMT +4, время: 00:33. |
|
« Предыдущая тема | Следующая тема » |
|
|