Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <body style="touch-action: none; overflow: hidden; overscroll-behavior-y: contain; position: fixed;" oncontextmenu="return false">
- <noscript>You need to enable JavaScript to run this app.</noscript>
- <script>
- function preventPullToRefresh(element) {
- var prevent = false;
- document.querySelector(element).addEventListener('touchstart', function(e){
- if (e.touches.length !== 1) { return; }
- var scrollY = window.pageYOffset document.body.scrollTop document.documentElement.scrollTop;
- prevent = (scrollY === 0);
- });
- document.querySelector(element).addEventListener('touchmove', function(e){
- if (prevent) {
- prevent = false;
- e.preventDefault();
- }
- });
- }
- preventPullToRefresh('#root') // pass #id or html tag into the method
- </script>
- </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement