Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 112
#1

Порядок выполнения - Android

26.06.2014, 11:07. Просмотров 446. Ответов 0
Метки нет (Все метки)

Всем привет! Столкнулся с такой бедой: надо что бы WebView выполнял JS функции и он это делает, но в какой-то своей последовательности. Я думал, что JS выполняется по ходу того, как встречается на странице, но андрюша поломал все мои представления...
Эти скрипты выполняют в обработчике onPageFinished:
Javascript
1
2
3
4
view.loadUrl("javascript:document.getElementById('search_submit').click();");
 
view.loadUrl("javascript:alert(1);");
                    myWeb.loadUrl("javascript:window.HTMLOUT.processHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>'+'end_file_by_mizha');");
Процесс происходит так:
1. Полностью загрузилась страница
2. Выполнился alert
3. Выполнилась функция которая получается HTML (window.HTMLOUT...)
4. В поле вписалось значение

А мне надо его заставить его это сделать в той последовательности, как оно записано, кто сталкивался с подобным?))) Или что я делаю не так?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2014, 11:07     Порядок выполнения
Посмотрите здесь:

Android Поменять порядок запуска Activity
Android Размер view по время выполнения
Порядок закрытия Application Android
Android Время выполнения функции из C++ и из Java
Задержка выполнения цикла Android
Android Ошибка времени выполнения
Порядок открытия активити в проекте Android
Поменял порядок следования элементов в layout - приложение упало Android
Порядок вкладок в TabHost Android
Активности. Работа в Eclipce. Ошибки или привести код в порядок Android
Порядок создания компонентов Android
Метод Run() порядок выполнения Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru