@newaitix

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

Я хочу чтоб при нажатии назад страница перезагружалась.
Как это сделать ?
Вот вариант который придумал сам. Но мне кажется что он не стабильный так как номера кнопок могут быть разные.
window.onkeyup=function(ev){
			if(ev.keyCode==122){
				window.scrollTo(0,0);
				location.reload();
				ev.preventDefault();
				return false;
			}
		};
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 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; } });
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Spice IT Recruitment Санкт-Петербург
от 150 000 до 180 000 руб.
ЭЛКОМ+ Санкт-Петербург
от 80 000 до 110 000 руб.