@newaitix

Как предотвратить возврат назад на android?

Я хочу чтоб при нажатии назад страница перезагружалась.
Как это сделать ?
Вот вариант который придумал сам. Но мне кажется что он не стабильный так как номера кнопок могут быть разные.
window.onkeyup=function(ev){
			if(ev.keyCode==122){
				window.scrollTo(0,0);
				location.reload();
				ev.preventDefault();
				return false;
			}
		};
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
horoshi10v
@horoshi10v
Где-то в ХНУРЭ
я использую эту часть кода, если это WebViev
webView.setOnKeyListener(new OnKeyListener() {
        public boolean onKey(View v, int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.ACTION_DOWN) { WebView webView = (WebView) v; switch(keyCode) { case KeyEvent.KEYCODE_BACK: if(webView.canGoBack()) { webView.goBack(); return true; } break; } } return false; } });
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 23:00
5000 руб./за проект
19 апр. 2024, в 20:43
20000 руб./за проект