rupi3000on Stack Overflow • Recommends
On “Reference error: Can't find variable: IntersectionObserver”
We ran into this issue and there is one important thing to call out. While this has been fixed in newer Safari Browsers, this issue still can occur on older devices (despite fully updated Safari). This is due to the fact that the IntersectionObserver feature seems to be deactivated as 'Experimental feature' on older iPhones (I know for fact that this is the case for iPhone 8) - possibly to save resources - see link to this video. So to ensure your application to work you might need to use polyfill as an alternative/fallback nevertheless.