|
|
|||||
Регистрация: Feb 2006
Адрес: Луганск
Сообщений: 103
|
Не работает LocalConnection
Как-то странно работает LocalConnection.
http://glow.santa-claus-2008.com/page4/model14 Если смотреть в explorer'e - Все работает норм. А если в другом браузере, то в открывшейся флешке не грузится изображение. ЗЫ: Собственно нужно потащить за черный квадратик. Вызываю так: Preview.swf - флешка с лупой private function init ( ) : void { s_lc = new LocalConnection(); s_lc.addEventListener ( StatusEvent.STATUS, statusEventHandler ); addEventListener ( MouseEvent.MOUSE_DOWN, mouseDownHandler ); addEventListener ( MouseEvent.MOUSE_UP, mouseUpHandler ); addEventListener ( MouseEvent.MOUSE_OUT, mouseUpHandler ) ; } private function mouseDownHandler ( e:MouseEvent ) : void { ExternalInterface.call("show_flash_div"); this.startDrag (false, new Rectangle(this.width / 2, this.height / 2, 370 - this.width, 375 - this.height)); s_lc.send( "GlowConnection", "loadContent", _url ); addEventListener(Event.ENTER_FRAME, enterFrameHandler); } private function mouseUpHandler ( e:MouseEvent ) : void { ExternalInterface.call("hide_flash_div"); removeEventListener ( Event.ENTER_FRAME, enterFrameHandler ); this.stopDrag (); } private function enterFrameHandler ( e:Event ) : void { s_lc.send( "GlowConnection", "moveLens", (this.x - this.width / 2) / _scaleX, (this.y - this.height / 2) / _scaleY, _width*_scaleX, _height*_scaleY); } public function BigPreview( ) { Security.allowDomain("*"); r_lc = new LocalConnection (); r_lc.connect ( "GlowConnection" ); r_lc.client = this; init (); } public function loadContent ( url:String ) { ... } public function moveLens ( _x:Number, _y:Number, _scaleX:Number, _scaleY:Number ) : void { ... } |
|
|||||
У LocalConnection есть 3 события, которые могут всплыть при send. Подпишитесь на них и смотрите какая ошибка у вас происходит.
|
Часовой пояс GMT +4, время: 13:01. |
|
« Предыдущая тема | Следующая тема » |
Теги |
localconnection |
|
|