Есть функция кнопки "Наверх".
<script>
let btn = document.querySelector('.button_totop');
window.onscroll = magic;
function magic(){
if (window.pageYOffset > 20) {
btn.style.display = 'block';
} else { btn.style.display = 'none'; }
}
</script>
Функция отлично отрабатывает в браузерах ПК, но не срабатывает на мобильниках, кнопка попросту не появляется.
Вычитал что для этого есть touchmove.
Подскажите как модернизировать код чтобы кнопка отображалась и на ПК и на мобильниках?
Заранее благодарен.