PDA

Просмотр полной версии : Не удаётся загрузить JPG по HTTPS


RigidFlasher
18.04.2014, 14:06
Здравствуйте.
Проблема в следующем. Мне нужно загрузить картинку JPG с сервера, и отобразить ей в своём приложении. Пишу вот такой код
var loader:MovieClipLoader = new MovieClipLoader ();

var listener:Object = new Object ();
listener.onLoadComplete = onLoadComplete;
listener.onLoadError = onLoadError;
loader.addListener (listener);

loader.loadClip ("https://dealers3.quickpay.ru/img/test-img/close.jpg", test);

function onLoadComplete():Void
{
trace("LOADED!!!");
}

function onLoadError(target_mc: MovieClip, errorCode: String, httpStatus: Number):Void
{
trace("target_mc="+target_mc);
trace("errorCode="+errorCode);
trace("httpStatus="+httpStatus);
}
На экран в результате выводится следующее
target_mc=_level0.test
errorCode=URLNotFound
httpStatus=0
При этом на сервере картинка присутствует. Когда я вбиваю адрес в браузер, то всё отображается. Почему такое может быть?

dark256
18.04.2014, 14:38
Могу высказать предположение, что флэшка лежит на HTTP, а картинка грузится по HTTPS
Типа разные домены или что-то в этом роде.
Попробуйте флэшку тоже с HTTPS запускать.

RigidFlasher
18.04.2014, 15:20
Попробуйте флэшку тоже с HTTPS запускать.
Что это значит? Как это сделать?