Red de conocimiento informático - Material del sitio web - ¿Cuál es la diferencia entre desarrollar páginas web HTML5 en WeChat y desarrollar páginas web normales?

¿Cuál es la diferencia entre desarrollar páginas web HTML5 en WeChat y desarrollar páginas web normales?

Si solo consideramos el navegador integrado de WeChat y las aplicaciones de navegador de los teléfonos móviles (safari, chrome), hay casi varias diferencias:

La diferencia más destacada es que el front-end debe prestar atención a la función de compartir! Antes de conectarse, básicamente cada página debe revisarse y compartirse, ya sea que sus funciones estén completas o no.

html5

También descubrí que el soporte de WeChat para posiciones fijas todavía no es lo suficientemente bueno, pero Safari es mucho mejor ahora. Entonces, si quieres Internet

Si la experiencia de la aplicación en WeChat es mejor, los módulos de clase iscroll son inevitables.

El problema de compatibilidad del navegador WeChat es evidente en Android. Mi impresión es que los modelos de Samsung no admiten fondo-tamaño-cubierta, por lo que hay que usar -WebKit-fondo-tamaño. El cuadro de entrada de Xiaomi es más difícil. . .

Problemas en desarrollo y depuración. Androidchrome es mejor y tiene capacidades de depuración remota. Básicamente no hay nada que puedas hacer en WeChat. Cuando se encuentra con problemas difíciles, generalmente utiliza modernizr para la detección de funciones o utiliza herramientas de registro remoto para la depuración. Las herramientas relacionadas incluyen:

Consola. re | consola remota de desarrollo de JavaScript

sentry: seguimiento de excepciones con registro de errores moderno para JavaScript, Python, Ruby, Java y Node.js

ModernizrHelper