Я пытаюсь определить положение окна при прокрутке, но функция window.onscroll = () => {}
не работает в Safari, хотя она отлично работает в Chrome и Firefox.
myFunction() {
window.onscroll = () =>{
if(someCondition){
...do something
}
}
}
Для некоторых причина в том, что Safari - единственный браузер, в котором я ничего не могу записать в функцию window.onscroll. Я связываю функцию в конструкторе и присоединяю ее к событию прокрутки, когда компонент монтируется.
Кто-нибудь знает, почему это может происходить?