Ich fand einen hässlichen grauen Boden von Wechat, als ich im Internet gefunden wurde, als ich verhindern konnte, dass die Seite nach oben oder unten scrollen, und der Editor wird den Kerncode für Ihre Referenz mit Ihnen teilen!
Mein Kerncode:
verhindern: function () {var startx = 0, starty = 0; // TouchStart Ereignisfunktion touchsatrtfunc (evt) {try {// evt.preventDefault (); // Browser -Skalierung, Scaling usw. blockieren var touch = evt.touches [0]; // Erhalten Sie den ersten Kontakt var x = nummer (touch.pagex); // Seite Kontakt x Koordinate var y = nummer (touch.pagey); // Seite Kontakt Y -Koordinate // Aufzeichnen Sie die Anfangsposition des Kontaktstarts startx = x; starty = y;} catch (e) {alert ('TouchSatrtfunc:' + e.message);}} document.AdDeventListener ('TouchStart', touchsatrtfunc, false); var _ss = document.getByidbyiDById. {var _point = ev.touches [0], _ top = _ss.Scrolltop; // Wann zum unteren var _bottomfaval = _s.scrollHeight - _ss.offseteight; // Top if (_top ==== 0) {// verhindern, dass das Schieben von (_point.cinty> starty> starty> start) {{{_point. _point.Coint.Coint.Coint.Coint (_point.Coint.Cointy> starty> starty> starty)) {{//. sonst {// Blasen verhindern // Ev.stopPropagation ();}} else if (_top === _bottomfaval) {// Erreichen Sie den Boden // Verhindern Sie, (_top> 0 && _top <_bottomfaval) {ev.stoppropagation ();} else {ev.preventDefault ();}};};Der obige Code ist der Kerncode zum Scrollen und Verhinderung der unteren WeChat -Seite, die Ihnen vom Editor vorgestellt wurde. Der Code ist relativ einfach. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht. Der Herausgeber wird alle rechtzeitig antworten!