|
Модераторы: javastic |
|
beaver |
|
|||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 1.7.2007 Репутация: нет Всего: нет |
В android приложении в webview открывается страница сайта. На странице есть картинки, стили, js-файлы, загружаемые как с того-же host, так и с других . Нужно подменить все сторонние ресурсы на локальные, из android_assets или вовсе не грузить.
|
|||
|
||||
Felan |
|
|||
Опытный Профиль Группа: Участник Сообщений: 284 Регистрация: 2.8.2007 Где: Самара Репутация: нет Всего: 7 |
Возможно поможет перехват реквестов. По идее все эти ресурсы должны грузиться отдельно.
-------------------- // Любая сложная система - это темный лес. Каждый в этом лесу протаптывает свои тропинки, по ним и бегает. Лишь изредка, сходя с них, мы находим много интересного, а порою и страшного. |
|||
|
||||
beaver |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 1.7.2007 Репутация: нет Всего: нет |
Вот так, в принципе, должно работать...
Логи
Вроде бы как всё отрабатывает, но всё равно загружаются сторонние скрипты и фреймы... в onPageFinished вставлял WebView.saveWebArchive(), смотрел результат... увы, подмена не удалась... onLoadResource вообще непонятно работает. |
||||||
|
|||||||
beaver |
|
||||
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 1.7.2007 Репутация: нет Всего: нет |
Большое спасибо за подталкивание в нужном направлении
И всё заработало.... |
||||
|
|||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Android | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |