Le clavier de la zone de texte de l'applet WeChat apparaît et bloque la zone de saisie ?

question:

Lors du développement de l'applet WeChat, une zone de texte est utilisée en bas de la page. Lors de la saisie du contenu, le clavier est bloqué (aucun problème n'a été testé sous iOS, ce problème a été trouvé sur les téléphones Android Huawei)

solution:

Tout d’abord, vérifiez les paramètres via l’API du site officiel et définissez-les comme indiqué ci-dessous.

 

 Ce paramètre peut être utilisé normalement dans le système iOS, mais il s'avère qu'il n'a aucun effet sur la machine Android. Puisque les propriétés d'origine ne peuvent pas être réalisées, essayons une autre méthode.

Première étape : définissez la hauteur de la page à 150 % (vous pouvez la définir en fonction de la situation réelle) ;

Partie 2 : Définir le défilement automatique à la hauteur de page spécifiée. Le code est le suivant

      scrollPage(e) {
        wx.createSelectorQuery().select('#textScroll').boundingClientRect(res => {
          wx.pageScrollTo({
            scrollTop: res.top,
            duration: 200
          })
        }).exec()
      },

Je suppose que tu aimes

Origine blog.csdn.net/weirdo_world/article/details/127961931
conseillé
Classement