Mes opinions personnelles sur le développement des programmes WeChat Mini. Actuellement, j'écris principalement : La différence entre les programmes WeChat Mini et H5, Les choses à noter lors du développement des programmes WeChat Mini
La différence entre WeChat Mini. Programmes et H5
Différents environnements d'exploitation
L'environnement d'exploitation de H5 est le navigateur et la vue Web mobile, tandis que l'applet WeChat est un produit d'un framework de type React Native développé par WeChat lui-même. Ses caractéristiques sont : Si vous devez mettre à jour l'application WeChat, le mini programme peut se mettre à jour lui-même !
La différence dans l'obtention des autorisations système
Tout d'abord, nous devons admettre que l'applet WeChat est le fils biologique de WeChat, alors que H5 appartient à quelqu'un d'autre. Par conséquent, l'applet WeChat peut. obtenir des autorisations. Appels API directs, tandis que H5 doit être adapté, par exemple, le stockage des données, le partage WeChat, etc.
Maîtrise différente
Il n'y a en fait rien à dire à ce sujet, comme je l'ai dit ci-dessus, l'un est un fils biologique, l'autre est issu de la famille de quelqu'un d'autre, plus la plateforme associée de WeChat spécialement développée pour les petits. programmes, Par conséquent, la fluidité du mini programme WeChat est bien meilleure que celle de H5
L'API, le framework et les composants sont différents
Les WXSS et WXML du mini programme WeChat sont dérivés de le HTML et le CSS de H5, mais ce ne sont pas les versions originales. Bien que copiés, il existe des différences à de nombreux endroits. Par exemple, de nombreux composants des mini-programmes WeChat sont écrits par nous-mêmes et ne sont pas compatibles avec H5. Par conséquent, nous devons d’abord veiller à vérifier les documents officiels de développement pendant le processus de développement.
Précautions pour le développement de mini-programmes
Lisez attentivement les documents de développement officiels et faites attention aux mises à jour de version, car le délai de naissance des mini-programmes est relativement court, il y a donc beaucoup de choses qui sont encore nécessaires Modifications, il est donc possible que ce que vous utilisiez encore dans la version précédente soit obsolète dans la version suivante.
L'applet WeChat n'est pas H5, vous ne pouvez donc pas copier le code H5 et l'utiliser directement. Vous devez faire attention lorsque vous utilisez certains composants et WXSS. Par exemple, lorsque j'interroge l'attribut d'affichage dans le style CSS. de H5, il est par défaut en ligne, mais lorsque j'utilise WeChat, la requête de l'outil utilitaire du mini-programme a révélé qu'il s'agissait d'un bloc et que le composant n'était pas adapté et ne pouvait pas être reconnu.
Bien que l'applet WeChat utilise également js, certaines fonctions js ne peuvent pas être utilisées. Par exemple, l'appel d'acquisition de nœud de l'applet WeChat ne répond pas ! Après mon enquête, j'ai découvert que l'applet WeChat ne peut pas utiliser les opérations DOM. Pour l'applet, toutes ses modifications sont pilotées par les données !
Faites attention à la limite de taille de téléchargement du mini programme WeChat. Soyez prudent si elle dépasse la limite, ce ne sera pas amusant !
Nous n'en avons trouvé qu'un nombre limité jusqu'à présent, et nous les améliorerons progressivement si nous les trouvons dans le futur !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!