Похожий на Intersection Observer api для фиксированной точки

#javascript #html #intersection-observer

#javascript #HTML #intersection-наблюдатель

Вопрос:

Недавно я узнал о IntersectionObserver, и мне интересно, возможно ли что-то подобное либо с IntersectionObserver, либо с другим API.

Я хочу иметь возможность определять фиксированную горизонтальную линию в моем корневом представлении

 <div className="horz_observer" />
.horz_observer {
   position: fixed;
   top: 20vh: 
   width: 100%
 }
  

Я хотел бы запускать событие каждый раз, когда что-то пересекает эту линию.

Я пытался делать

 rootView = document.querySelector(".horz_observer"); 
observer = new IntersectionObserver(rootView, callback);
observer.observe(someOtherItem) 
  

Проблема в том, что IntersectionObserver разрешает родительскому компоненту быть только rootview.

Возможно ли делать то, что я хочу, используя iOS, или есть лучшее решение.