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

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

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

Изменение ссылок на файлы при загрузке HTML страницы - Программирование Android

17.03.2015, 18:00. Просмотров 573. Ответов 2
Метки нет (Все метки)

Добрый день, может кто имел опыт подмены ссылок при загрузке страницы в WebView, если перефразировать то нужно при загрузке страницы, в HTML коде изменить ссылки на CSS JS и PNG файлы, на ссылки файлов хранящихся в телефоне.

На сайте используется авторизация и собственно куки =)

Добавлено через 1 час 57 минут
Я понял для начала нужно сохранить всю HTML страницу в переменную, потом найти все ссылки которые заканчиваются на .CSS, .PNG, .JS , далее заменить эти ссылки на локальные и получившуюся страницу загрузить в WebView.
так ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2015, 18:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменение ссылок на файлы при загрузке HTML страницы (Программирование Android):

Автофокус при загрузке страницы - Программирование Android
Всем привет! Подскажите как убрать автофокусировку на странице приложения при его загрузке. В моем случае - открываю приложение на...

Добавление ссылок и html текста в TextView и диалоги - Программирование Android
Привет всем! Какими методами Вы пользуетесь для добавления ссылок и html-текста в TextView и диалоги типа AlertDialog?

Исправить ошибку при загрузке HTML-страницы - VBA
Уважаемые коллеги. Представляю Вашему вниманию код который заходит на mail.ru вводит в строку поиска слово "Москва" и нажимает найти. ...

Html- автозапуск swf при загрузке страницы - HTML, CSS
Здравствуйте. Подскажите пожалуйста: как сделать, чтобы при загрузке страницы флеш сам запускался? У меня вот такой код вставлен: ...

Обход дерева ссылок HTML страницы - C#
Необходимо чтобы программа скачивала HTML с сайта, парсила, находила ссылки на другие страницы, и по ним строила дерево углубляющееся на...

Как избавиться от мерцания ссылок при загрузке формы? - C#
У меня вот такой вопрос: у меня на форме background -картинка, и куча ссылок у которых свойство backcolor-transparent, и при загрузке формы...

2
Zigrut
0 / 0 / 0
Регистрация: 01.05.2013
Сообщений: 34
02.05.2015, 20:40  [ТС] #2
Не кто не поможет ?)
если что тема ещё актуальна, я так и не нашёл решение.
0
I_am_live
0 / 0 / 0
Регистрация: 03.05.2015
Сообщений: 4
13.10.2016, 00:05 #3
вдруг кому пригодиться, делал почти так как было написано на хабре: Android клиент для рутрекера
в методе WebViewClient
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
            @SuppressWarnings("deprecation")
            public WebResourceResponse shouldInterceptRequest (final WebView view, String url) {
                Uri StringUrl = Uri.parse(url);
                return this.process(StringUrl, "GET", view, null);
 
            }
            @Nullable
            public WebResourceResponse process(Uri url, String method, WebView view, Map<String, String> headers) {
            //здесь был код
                //собственно подменяем css
                if (url.getPath().contains("styles3.css")) {
                    try {
                        return new WebResourceResponse("text/css", "UTF-8", getAssets().open("css/st3.css"));
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
                return null;
 
            }
        });
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2016, 00:05
Привет! Вот еще темы с ответами:

Изменение html страницы на локальном компьютере - HTML, CSS
Доброго всем времени суток. Я html знаю совсем немного, поэтому заранее извиняюсь если мои вопросы покажутся вам глупыми, думаю это не...

Изменение html-кода страницы через свой сайт - PHP
Есть социальная сеть, где пользователи оставляют к статьям комментарии. Требуется какие-то скрыть, где-то поменять картинки и т.п. Все...

Замена ссылок в браузере при отображении страницы - Web
Здравствуйте. Не знаю где задать вопрос.. Задам тут.. Не подскажите как можно подменить ссылку у себя в браузере до того как страница...

При первой загрузке страницы - одно сообщение, при последующих - другое - C# ASP.NET
Здравствуйте. Только учусь программировать. Сейчас делаю вот что.. Есть сайт-приглашение на вечеринку. На странице указываешь свои...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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