Отображение html страницы в Flex mobile приложении
Здравствуйте!
Столкнулся с небольшой проблемой: необходимо отобразить html-страницу в flex-приложении на мобильном устройстве не используя внешних браузеров. Были несколько вариантов: 1. Использовать s:TextArea (просто в textFlow запихивать конвертированный из html текст). Что-то мне этот вариант не сильно нравится. Боюсь за корректность отображения страниц. 2. использовать IFrame, но что-то у меня не получилось (может, конечно, плохо старался) да и бажный он, как я понял из статьи http://www.deitte.com/archives/2008/...use_iframe.htm 3. htmlwrapper http://code.google.com/p/htmlwrapper/. В этом случае я вообще не уверен, что его можно использовать в мобильном приложении. Видел, что используют mx:HTML, но его в sdk 4.5 нет... Любые идеи и пожелания приветствуются. Спасибо. |
В 4.5 он никуда не делся. В мобильных приложениях запрещены все mx компоненты, кроме Spacer и графиков. Тем более, что HTMLLoader тоже не поддерживается на мобильниках, так что mx:HTML в любом случае не сможет работать. Увы, написать свой браузер для мобильника не получится.
Список ограничений. |
Не знаю-не знаю...
Вот что удалось найти: http://help.adobe.com/en_US/FlashPla...geWebView.html По-моему вариант достойный. |
AIR 3.0 еще не вышел.
|
Код AS3:
P.S. Вот тут, кстати, приятный пример: http://soenkerohde.com/2010/11/air-m...w-uicomponent/ |
@maksimov, спасибо за ссылку и пример. Я уже пробовал этот метод перед тем как постить предыдущее сообщение. Все работает отлично!
@alatar, с чего вы взяли, что для этого метода необходим AIR 3.0 (просто любопытно откуда информация) |
Пардон, не туда посмотрел. Работает начиная с 2.5.
|
Часовой пояс GMT +4, время: 04:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.