![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Есть вот такой участок кода:
var bitmap:BitmapData = new BitmapData(avatar_clip.width, avatar_clip.height); try { avatar_clip.mask = null; bitmap.draw(avatar_clip); avatar_clip.mask = mask_mc; }catch (e:Error) { debug_txt.text = "Error draw"; } Тестирую в facebook - возвращает сообщение "Error draw". Т.е. у прилоежения в Facebook не работает метод draw? ПОЧЕМУ? |
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Цитата:
Как это выражение трактовать? Да, действительно, выдает ошибку безопастности: Да, действительно связано с LoaderContext, но как решить проблему? Добавлено через 48 минут Разобрался! Просто у меня в клипе, с которого делаю снимок есть картинка, загруженная с внешнего ресурса. Перед загрузкой этой картинки нужно включить свойство checkPolicyFile у объекта класса LoaderContext: var loaderContext:LoaderContext = new LoaderContext(); loaderContext.checkPolicyFile = true; loader = new Loader(); loader.load(new URLRequest(url), loaderContext); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onErrorHandler); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onCompleteHandler); Последний раз редактировалось RAlfDog; 15.06.2010 в 16:56. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|