Страница 1 из 1

Ссылки в приложении

Добавлено: 05 июн 2010, 13:12
herotic
Здравствуйте товарищи! Прошу помощи в такой ситуации. Я сделал статистику с использованием стороннего сервера, оттуда я вытягиваю информацию в текстовое поле с использованием тега ссылки. Но когда в приложении информация появляется, я не могу перейти по ссылке, хотя курсор и меняется на "руку". Скажите, пожалуйста, в чем может быть проблема?

Re: Ссылки в приложении

Добавлено: 05 июн 2010, 14:57
Александр
Можно делать так:

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

         tf.htmlText='<a href="event:' + link + '">title</a>';        tf.addEventListener(TextEvent.LINK, linkHandler);         function linkHandler(event:TextEvent):void {            navigateToURL(new URLRequest(event.text), '_blank')        }

Re: Ссылки в приложении

Добавлено: 05 июн 2010, 15:00
herotic
Спасибо большое, буду пробовать.

Re: Ссылки в приложении

Добавлено: 05 июн 2010, 20:19
herotic
Попробовал сделать следующее:

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

var loader:URLLoader = new  URLLoader();var request:URLRequest=new URLRequest("http://Bla.Bla.Bla/Bla.php");loader.load(request); loader.addEventListener(Event.COMPLETE, onComplete);   function onComplete(event:Event):void {    result_tf.htmlText=loader.data;    result_tf.addEventListener(TextEvent.LINK, linkHandler);          }  function linkHandler(event:TextEvent):void {             navigateToURL(new URLRequest(event.text), '_blank'); }
Все-равно не работает, подскажите пожалуйста, что не так?

Re: Ссылки в приложении

Добавлено: 06 июн 2010, 20:51
Александр
herotic
Ссылка должна быть обязательно в таком виде:
<a href="event:http://flapps.ru">title</a>
У тебя так?

Re: Ссылки в приложении

Добавлено: 07 июн 2010, 13:48
Noise Gate
Александр
странно, у меня и без event всегда работало....

Re: Ссылки в приложении

Добавлено: 11 июн 2010, 13:02
donatas
это все извраты АС3? т.к. в АС2 вполне достаточно:
tf.htmlText='<a href=\"http://google.com\" target=\"_blank\">title</a>';

---
собираюсь переходить с ас2 на ас3, вот собс-но и интересуюсь :)

Re: Ссылки в приложении

Добавлено: 11 июн 2010, 19:13
Александр
donatas
В AS3 можно делать ссылки так же. Но не знаю будут ли они в таком случае открываться в приложениях.