Registro de problemas encontrados en el desarrollo de Apple iOS (problemas de compatibilidad) [corrección de errores]

El desarrollo de terminales móviles a menudo se encuentra con algunos problemas de compatibilidad. Mi máquina Android es compatible con todo, y la máquina Mac comercial es más rebelde.

Por lo tanto, varios problemas y soluciones rebeldes se registrarán más adelante. (*^▽^*)

1. La página de iOS no muestra imágenes.

Descripción del problema: la imagen se carga en la primera página, pero los comentarios comerciales en la segunda página no pueden reproducir la imagen. ¡Se puede hacer eco con el navegador y mi teléfono Android! Las Mac comerciales no pueden hacer eco.

Motivo: los elementos de esta página se generan de acuerdo con la configuración del backend. Cuando se procesa la página, primero asigno los datos del caché y luego genero la visualización del formulario. Puede ser que el orden de los dos métodos provoque que ios no emita eco.

Solución: modifique el orden de llamada del método, deje que el elemento del formulario de página se represente primero y luego llame a la asignación del elemento. Después del cambio, Macintosh informó que no hubo ningún problema.

2. IOS no puede saltar a la página siguiente

Descripción del problema: No se puede saltar al hacer clic en Siguiente

Razón: después de usar vconsole, se encuentra que la página tiene un error, que es el error de setItem.En el método de hacer clic en el siguiente paso, hay una sesión de configuración de caché storage.setItem. La razón principal de esto es que el almacenamiento de sesiones no puede conectar demasiadas cosas.

Solución: compruebe si hay algún caché innecesario y no introduzca demasiado contenido en sessionStorage.

缓存的清理:

页面初始化前,或者整个页面流程结束后,可以清理一下会话缓存,避免缓存累积过多,后续无法使用出现异常。

1、sessionStorage.removeItem('key');//清理具体值

2、sessionStorage.clear();//慎用,确认都是不要的就可以清

         188, continuará

Supongo que te gusta

Origin blog.csdn.net/ss_Tina/article/details/130560874
Recomendado
Clasificación