2015-12-07 9 views
0

У меня есть приложение, которое меняет URL-адрес при переходе из одного состояния в другое, например, из дома/# состояния в дом/# state2. Когда я делаю два пальца, используя трекпад из дома/# state2, страница возвращается в исходное состояние/# state1, и я не хочу этого делать.Как отключить трекпад двумя пальцами, прокручивать вперед/назад с помощью javascript или html

Есть ли все, чтобы отключить эту функцию, прослушивая любые конкретные события?

ответ

0

попробовать этот

<script type = "text/javascript" > 
history.pushState(null, null, 'pagename'); 
window.addEventListener('popstate', function(event) { 
history.pushState(null, null, 'pagename'); 
}); 
</script> 
0

решили эту проблему с помощью браузера, URL-адрес стека. Когда я прокручиваю вперед/назад с помощью трекпада на веб-странице, относительные URL-адреса добавляются в предыдущий/следующий список URL-адресов в браузере. Поэтому я переписал поведение, чтобы не добавлять относительные URL-адреса и предыдущий/следующий список URL-адресов, а также удалить относительные URL-адреса в приложении, которое я реализую.

 Смежные вопросы

  • Нет связанных вопросов^_^