![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 06.05.14]
|
Пробую загружать и работать с html страницами используя htmlLoader. Статические страницы загружаются нормально, странице же с флеш контентом грузятся не все, часто лезут JS ошибки ит.п. Есть решение избавится от этого?! Может быть стоит использоваться какой то другой загрузчик?
Далее очень интересно, как обрабатываются клики. Например есть ссылка на странице, при нажатии на которую идет переход на другую страницу в том же хтмлЛоадер контейнере, можно ли как то повлиять на ссылку, сделать редирект например или получить событие нажатия на ссылку хотя бы, без получения адреса? Как можно создать приложение, чтобы при запуске, оно открывалось на весь экран, но при этом оставались элементы окна ( закрыть, растянуть и т.п. ?)
__________________
Марк Tween |
|
|||||
|
[+4 06.05.14]
|
Astraport это на какой вопрос ответ?!
Добавлено через 27 минут Ага, понял. На вопрос ошибок JS и т.п. - круто да. решили, теперь все грузится как надо. Остался только один вопрос, как обработать переход. Потому что например если загрузить старницу гугла, получить результаты поиска, то при нажатии на любую ссылку, перехода на новый сайт нету. Поэтому нужен какой то редирект.... Добавлено через 28 минут Собственно так же я не вижу, что есть событие прогресса загрузки страницы, что тоже убивает
__________________
Марк Tween |
|
|||||
|
Цитата:
![]() Было бы круто подключить ExternalInterface к StageWebView, такого можно наделать. Например, сделать оффлайновую версию сайта с расширенными возможностями. Или использовать функционал JS в приложении. Добавлено через 1 минуту Вот я тоже многого хочу http://www.flasher.ru/forum/showthread.php?t=179144 Добавлено через 13 минут Я тут немного покопался. http://soenkerohde.com/2010/11/air-m...w-uicomponent/ - думаю событие прогресса загрузки должно работать. http://sean.voisen.org/blog/2010/10/...-stagewebview/ - а тут должен был быть пример взаимодействия JS>as3 и обратно, но, такая досада, какая-то ошибка на странице. Может кто-нибудь найдет дубликат этой страницы? Добавлено через 30 минут http://code.google.com/p/stagewebviewbridge/ Кажется то что нужно! Вызывает JS и ждет колбэк. Добавлено через 2 часа 3 минуты Проверил либу выше - работает. Более того с Flex, более того - на мобильных устройствах. Это супер!
__________________
In Code We Trust Последний раз редактировалось Astraport; 09.05.2012 в 14:21. |
|
|||||
|
Цитата:
Функционал взаимодействия с JS можно очень много где применить. Например через этот мост я могу сделать чат между JS и AIR. Или мобильный клиент какого-нибудь сложного web-сервиса. Сейчас я сделал только что очень симпатичную справочную систему для приложения - HTML намного удобнее для этих целей чем Flex, теперь я могу запускать части своего приложения прямо из HTML справки, то есть описываю функционал и по клику на гиперссылке стартует этот функционал. Lf vyjuj xtuj vj;yj ghblevfnm/
__________________
In Code We Trust |
|
|||||
|
[+4 06.05.14]
|
ММ. прочел про JS - но не уловил суть... СтйджвебВью - уже по своей сути, по сравнению с хтмлЛоадером, что я использовал, грузит и работает с JS - по крайней мере все флешки работающие через swfObject и работающе с swfAddress - работаю нормально ( грузятся тоесть). Меня интересовал вопрос лишь о том, почему я не могу перейти по ссылке из гугла например на другую страницу? Или этот мост это решает?! Тоесть по клику там JS чтоли отрабатывает или как?! А с формами проверяли? - формы работают?!
И про прогресс я в ваших статьях ничего не увидел ксати
__________________
Марк Tween |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:39. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| js+air+as |
|
|