Java代碼完成微信頁面轉動防露底(焦點代碼)。本站提示廣大學習愛好者:(Java代碼完成微信頁面轉動防露底(焦點代碼))文章只能為提供參考,不一定能成為您想要的結果。以下是Java代碼完成微信頁面轉動防露底(焦點代碼)正文
在網上找到了一個可以防頁面轉動滑到頂端或底部的時刻, 漏出微信丑丑的灰色底,上面小編把焦點代碼分享給年夜家供年夜家參考!
我的焦點代碼:
prevent:function () { var startX = 0, startY = 0; //touchstart事宜 function touchSatrtFunc(evt) { try { //evt.preventDefault(); //阻攔觸摸時閱讀器的縮放、轉動條轉動等 var touch = evt.touches[0]; //獲得第一個觸點 var x = Number(touch.pageX); //頁面觸點X坐標 var y = Number(touch.pageY); //頁面觸點Y坐標 //記載觸點初始地位 startX = x; startY = y; } catch (e) { alert('touchSatrtFunc:' + e.message); } } document.addEventListener('touchstart', touchSatrtFunc, false); var _ss = document.getElementById("contain"); _ss.ontouchmove = function (ev) { var _point = ev.touches[0], _top = _ss.scrollTop; // 甚麼時刻究竟部 var _bottomFaVal = _ss.scrollHeight - _ss.offsetHeight; // 達到頂端 if (_top === 0) { // 阻攔向下滑動 if (_point.clientY > startY) { ev.preventDefault(); } else { // 阻攔冒泡 // 正常履行 ev.stopPropagation(); } } else if (_top === _bottomFaVal) { // 達到底部 // 阻攔向上滑動 if (_point.clientY < startY) { ev.preventDefault(); } else { // 阻攔冒泡 // 正常履行 ev.stopPropagation(); } } else if (_top > 0 && _top < _bottomFaVal) { ev.stopPropagation(); } else { ev.preventDefault(); } }; }
以上代碼是小編給年夜家引見的微信頁面轉動防露底的焦點代碼,代碼比擬簡略,願望對年夜家有所贊助,假如年夜家有任何疑問迎接給我留言,小編會實時答復年夜家的!