@newaitix

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

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

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

Войти через центр авторизации
Похожие вопросы