Encontré un fondo gris feo de WeChat cuando me encontraron en Internet cuando pude evitar que la página se desplace hacia arriba o abajo, ¡y el editor compartirá el código central con usted para su referencia!
Mi código central:
preven: function () {var startx = 0, starty = 0; // touchStart Event Function touchSatRtfunc (evt) {try {// evt.preventDefault (); // Bloqueo de escala del navegador, desplazamiento, etc. var touch = evt.Touches [0]; // Obtener el primer contacto var x = número (touch.pagex); // Contacto de página x coordenada var y = número (touch.pagey); // coordenada de contacto de página // registra la posición inicial del contacto startx = x; starty = y;} catch (e) {alert ('touchSatRTFunc:' + e.message);}} document.adDeventListener ('touchStart', touchSatRTFunc, falso); var _ss = document.getByidIdidId ("contiene"); _ ss. ssssssssssssssssssssssssssss. _Point = ev.Touches [0], _ top = _ss.scrolltop; // Cuando en la varilla inferior _bottomfaval = _ss.scrollheight - _ss.offsetheTight; // para llegar a la parte superior if (_TOP === 0) {// evitar deslizarlo if (_point.clienty> starty) {// prevenir burbujas // ejecutar ev.stoppropagation ();}} else if (_Top === _bottomfaval) {// alcanzar la parte inferior // evitar deslizamiento if (_point.clienty <starty) {ev.preventDefault ();} else {// prevenir burbujas // ev.stopprapagation (); (_TOP> 0 && _TOP <_bottOmfaval) {ev.stoppropagation ();} else {ev.preventDefault ();};}El código anterior es el código central para desplazarse y evitar la parte inferior de la página de WeChat presentada por el editor. El código es relativamente simple. Espero que sea útil para todos. Si tiene alguna pregunta, déjame un mensaje. ¡El editor responderá a todos a tiempo!