3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
1 | |
Извлечение кода из страницы WebView26.03.2015, 09:49. Показов 10892. Ответов 50
Метки нет (Все метки)
Здравствуйте.
Есть страница загруженная WebView с кодом авторизации, который нужно использовать в приложении. Как этот код можно извлечь из WebView программно? Спасибо.
0
|
26.03.2015, 09:49 | |
Ответы с готовыми решениями:
50
Доступ из HTML кода страницы, загруженной в WebView, к данным приложения Зум страницы в webview Адрес страницы отображаемой WebView Не открываются страницы в WebView Android |
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
02.04.2015, 15:50 [ТС] | 41 |
0
|
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 256
|
|
02.04.2015, 16:55 | 42 |
в Android SDK. Она версия от версии убирают некоторые "опасные" методы. Вот с этим тоже помнится проблемы были. но у меня заработало и работает. так что, вперед. это максимум чем я могу помочь
1
|
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|||||||||||||||||||||
03.04.2015, 18:30 [ТС] | 43 | ||||||||||||||||||||
Пробую пример с JavaSctiptInterfaceGetHtml
Мой код практически не отличается от кода в примере onCreate()
-конструктор JavaSctiptInterfaceGetHtml тоже -if, вызывающий
-метод public void getHTML(String s) не срабатывает. При моих нынешних знаниях javascript пока не могу определить причину Добавлено через 1 час 4 минуты разбираюсь Добавлено через 19 часов 28 минут так оно и есть пока...
0
|
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 256
|
|
05.04.2015, 03:51 | 44 |
пссс я тут в соседней теме решал схожую проблему с авторизацией - посмотри, может найдешь чего полезного
POST авторизация с использованием JSOUP
1
|
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
11.04.2015, 12:12 [ТС] | 45 |
Получилось) Достал verifier code)
Осталось подпилить метод и передать verifier code для дальнейшей авторизации. Сделал с помощью этой темы Т.е., отправляя запросы авторизации не webview, а jsoup. Добавлено через 13 часов 42 минуты на следующем этапе, после запроса вида Код
http://myUrl/api/rest//products?limit=15 Добавлено через 18 минут хотя идентичный код в NetBeans java application работает как нужно В чем проблема Android studio и genymotion?
0
|
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 256
|
|
12.04.2015, 12:34 | 46 |
Код
http://myUrl/api/rest//products?limit=15 лично мне не нравится // в середине
1
|
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
12.04.2015, 15:33 [ТС] | 47 |
Пробовал и с одним слешем и с двумя. В NetBeans, в работающие java проекте, запрос выполняется и с двумя, и с одним. В неработающем, в Android Studio -- наоборот, ни один вариант не дает результата.
Нашел вот тему, где человек говорит, что библиотека, которую я использую, не может быть использована для приложений Андроид. Буду пробовать другую.
0
|
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 256
|
|
12.04.2015, 19:22 | 48 |
да, такое вполне возможно и встречается нередко
1
|
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
13.04.2015, 16:27 [ТС] | 49 |
Кажись, заработало
В последнем запросе вида Код
GET /api/rest/products?limit=2 В приложении java этот параметр добавляется автоматически, в Android приложении нужно вручную. Добавлено через 7 часов 18 минут Есть хорошие примеры, как отпарсить json, полученный из magento сервера?
0
|
75 / 75 / 7
Регистрация: 29.03.2012
Сообщений: 256
|
|
13.04.2015, 17:51 | 50 |
http://www.androidhive.info/20... -tutorial/
первая ссылка в гугле по фразе "json parse java android"
1
|
3 / 3 / 0
Регистрация: 21.03.2015
Сообщений: 67
|
|
20.04.2015, 13:55 [ТС] | 51 |
В общем разобрался с подключением и выводом на экран списка товаров магазина.
Подключение oauth делаю без браузера -- составлением пост и гет запросов в приложении.
1
|
20.04.2015, 13:55 | |
20.04.2015, 13:55 | |
Помогаю со студенческими работами здесь
51
webView загрузка страницы. Не работает сигнал Webview локальное приложение не открывает страницы Webview Веб браузер отображает некорректно страницы Получить cookies из загруженной страницы в webview javafx Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |