Skip to content

Instantly share code, notes, and snippets.

@peterkarn
Created July 15, 2021 09:37
Show Gist options
  • Save peterkarn/61f7085d790d412163195870b18c7773 to your computer and use it in GitHub Desktop.
Save peterkarn/61f7085d790d412163195870b18c7773 to your computer and use it in GitHub Desktop.
const isSafari = navigator.userAgent.indexOf("Safari") !== -1;
const isIphone = navigator.userAgent.indexOf("iPhone") !== -1;
const isMobileIosSafari = isSafari && isIphone;
// modalOpen is a boolean assigned when modal is opened
if (modalOpen) {
document.ontouchmove = (e) => e.preventDefault();
} else {
document.ontouchmove = (e) => true;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment