HTMLLoader переход на другой сайт

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: HTMLLoader переход на другой сайт

Сообщение sanych_dv »

Ну так и думайте в эту сторону, только это будет одноразовый переход:

Код: Выделить всё

         private function onLocationChange(e:Event):void         {                    trace(e.currentTarget.location)                    e.currentTarget.removeEventListener(Event.LOCATION_CHANGE, onLocationChange);                    // urlLoad ("http:" + e.currentTarget.location);                    webView.loadURL("http:" + e.currentTarget.location);                            } 
В адобовском багтрекере эта проблема есть.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: HTMLLoader переход на другой сайт

Сообщение sanych_dv »

Для себя я бы остановился на UrlLoader-e, идеального решения у этой проблемы пока нет.

Код: Выделить всё

         private function onLocationChange(e:Event):void         {            e.preventDefault();                    // преобразуем location в url                urlLoad ("http:" + e.currentTarget.location);        } 
Аватара пользователя
Kavis
Сообщения: 33
Зарегистрирован: 02 сен 2012, 11:10

Re: HTMLLoader переход на другой сайт

Сообщение Kavis »

sanych_dv писал(а):Ну так и думайте в эту сторону, только это будет одноразовый переход:

Код: Выделить всё

         private function onLocationChange(e:Event):void         {                    trace(e.currentTarget.location)                    e.currentTarget.removeEventListener(Event.LOCATION_CHANGE, onLocationChange);                    // urlLoad ("http:" + e.currentTarget.location);                    webView.loadURL("http:" + e.currentTarget.location);                            } 
В адобовском багтрекере эта проблема есть.
Странно этот код не работает
и trace(e.currentTarget.location) все равно не срабатывает если щелкать по ссылке, которая в новом окне должна открываться
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: HTMLLoader переход на другой сайт

Сообщение sanych_dv »

Сначала таргеты _blank надо убрать в html.
Аватара пользователя
Kavis
Сообщения: 33
Зарегистрирован: 02 сен 2012, 11:10

Re: HTMLLoader переход на другой сайт

Сообщение Kavis »

Если убирать таргеты в HTML коде который содержит Ява скрипты, то все HTML страница портится ((, в общем итог создать нельзя минибраузер на flash
Ответить