Я пытаюсь «поймать» эту ошибку при загрузке некоторых изображений.Следующий код - это тестовый пример для моей проблемы, чтобы убедиться, что в окружающем коде нет ошибок.
import flash.events.SecurityErrorEvent;
import flash.display.Loader;
import flash.net.URLRequest;
loadImage ();
function loadImage (): void {
var _imageLoader = new Loader();
_imageLoader.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, imageSecurityErrorEventListener);
var request:URLRequest = new URLRequest("this-image-not-exits.jpg");
_imageLoader.load(request);
}
function imageSecurityErrorEventListener (e:SecurityErrorEvent) {
trace ("This is my own trace for the Security Error");
}
Я знаю, что есть много постов и вопросов на www и здесь, но яНе удалось найти ответ на мою проблему.
Я работаю над интерактивным фильмом со многими изображениями и фильмами, которые динамически загружаются в приложение.
В этом фрагменте я сгенерировалхудший случай в моем приложении (попробуйте загрузить изображение, которое не выходит).Когда я запускаю этот код, я получаю след «SecurityError: Ошибка № 2000: Нет активного контекста безопасности», а не след моего слушателя.Ты хоть представляешь, что происходит не так?