Как спрятать URL

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
Anzik
Сообщения: 22
Зарегистрирован: 20 янв 2015, 20:06

Как спрятать URL

Сообщение Anzik » 10 фев 2015, 10:54

Доброго времени суток всем. Вопрос такой. Как скрыть адрес загружаемого сайта?
Есть приложение которое в WebView загружает html страницу
1.Допустим на сайте выполняется скрипт запрещающий выделение текста дабы предотвратить копирование содержимого.
2.В приложении адресной строки нету.
3.Intent никому не передаётся все действия происходят в приложения.
4.Допустим по apk прошлись обфускатором. При декомпиляции в место ссылок кракозябры.
Вроде бы все нормально и вроде как URL нигде не светится но если отключить на давайсе интернет то он сдаёт тебя с потрахами высвечивая страницу типа "не могу загрузить posting.php?mode=post&f=34 потому что нет интернета"

Можно как то решить эту проблему спрятав или изменив это сообщение?

p.s. Я понимаю что 100% защиты нету но хотелось бы от сеять любителей холявы насмотревшихся you tube

ANdriy123456
Сообщения: 138
Зарегистрирован: 27 июн 2014, 01:41

Re: Как спрятать URL

Сообщение ANdriy123456 » 10 фев 2015, 22:33

простая проверка на еаличие интернета не подходит? Если есть интернет, то грузить страпицу, а если нет то, например, перейти в настройки соединений или показать сообщение

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: Как спрятать URL

Сообщение doter.ua » 10 фев 2015, 22:54

Код: Выделить всё

WebView wv = (WebView) findViewById(R.id.webView);
 wv.setWebViewClient(new WebViewClient() {
    @Override
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {           
            Toast.makeText(getApplicationContext(), "F*ck the pirates", .LENGTH_LONG).show();
            super.onReceivedError(view, errorCode, description, failingUrl);
    }
 });
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Anzik
Сообщения: 22
Зарегистрирован: 20 янв 2015, 20:06

Re: Как спрятать URL

Сообщение Anzik » 11 фев 2015, 01:32

Всем спасибо решение было найдено здесь http://stackoverflow.com/questions/6552 ... -available

Anzik
Сообщения: 22
Зарегистрирован: 20 янв 2015, 20:06

Re: Как спрятать URL

Сообщение Anzik » 11 фев 2015, 01:36

Интересно есть способ реализации таких функции как блокировка на снятие скриншота или запрет на выделение и копирования контента внутри самого webview ?

Ответить