Доброго времени суток всем. Вопрос такой. Как скрыть адрес загружаемого сайта?
Есть приложение которое в WebView загружает html страницу
1.Допустим на сайте выполняется скрипт запрещающий выделение текста дабы предотвратить копирование содержимого.
2.В приложении адресной строки нету.
3.Intent никому не передаётся все действия происходят в приложения.
4.Допустим по apk прошлись обфускатором. При декомпиляции в место ссылок кракозябры.
Вроде бы все нормально и вроде как URL нигде не светится но если отключить на давайсе интернет то он сдаёт тебя с потрахами высвечивая страницу типа "не могу загрузить posting.php?mode=post&f=34 потому что нет интернета"
Можно как то решить эту проблему спрятав или изменив это сообщение?
p.s. Я понимаю что 100% защиты нету но хотелось бы от сеять любителей холявы насмотревшихся you tube
Как спрятать URL
-
ANdriy123456
- Сообщения: 138
- Зарегистрирован: 27 июн 2014, 01:41
Re: Как спрятать URL
простая проверка на еаличие интернета не подходит? Если есть интернет, то грузить страпицу, а если нет то, например, перейти в настройки соединений или показать сообщение
Re: Как спрятать URL
Код: Выделить всё
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);
}
});
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.
Re: Как спрятать URL
Всем спасибо решение было найдено здесь http://stackoverflow.com/questions/6552 ... -available
Re: Как спрятать URL
Интересно есть способ реализации таких функции как блокировка на снятие скриншота или запрет на выделение и копирования контента внутри самого webview ?