Vux: Scroller android Wechat fin problème bloqué

Créé le 31 mai 2016  ·  40Commentaires  ·  Source: airyland/vux

Version

0.0.117

Android ou iOS, quel navigateur ?

Navigateur Android ios WeChat

Vos codes

<scroller lock-x scrollbar-y
                            use-pulldown
                            :use-transition="useTransition"
                            :pulldown-status.sync="pulldownStatus"
                            <strong i="10">@pulldown</strong>:loading="load"
                            class="scroller-div"
                            :pulldown-config=pulldownConfig
                            enable-horizontal-swiping
                            :height="scrollHeight +'px'">

                                <div class="scroller-container" >
                                         <div class="swiper-container">...</div>
                                         <div class="content">页面块内容 默认加载数据有两屏左右</div>
                                </div>
                              <div slot="pulldown" class="xs-plugin-pulldown-container xs-plugin-pulldown-down" style="position: absolute; width: 100%; height: 60px; line-height: 60px; top: -60px; text-align: center;">
                                    <span v-show="pulldownStatus === 'default'"></span>
                                    <span class="pulldown-arrow" v-show="pulldownStatus === 'down' || pulldownStatus === 'up'" :class="{'rotate': pulldownStatus === 'up'}">↓</span>
                                    <span v-show="pulldownStatus === 'loading'"><spinner type="ios-small"></spinner></span>
                              </div>
</scroller>

Test WeChat sur différentes machines terminales

ios
Iphone6 ​​​​6s ouvre l'effet de défilement en douceur dans WeChat

Android
Huawei Glory 6 Huawei Glory 6+ Hammer Nut est bloqué lorsqu'il est ouvert dans WeChat, l'expérience d'une carte une carte n'est pas bonne

Android mais ouvert avec le navigateur UC, l'effet de latence n'est pas trop fort, vous pouvez scroller normalement, mais toujours un peu bloqué

J'ai essayé de regarder le code de xscroll. L'effet de défilement est traité par simulation-scroll, mais je ne sais pas si la transformation à l'intérieur est traitée par le navigateur webkit. Personnellement, je suppose qu'il est possible d'ajouter le traitement de webkitTransform translate ?

Android Performance componenscroller inactive issue will be closed to be investigated

Commentaire le plus utile

Tous les 40 commentaires

L'Android ci-dessus est-il une configuration bas de gamme ?

Pour les machines de milieu de gamme, Huawei détient désormais une part de marché élevée.
Je l'ai également testé avec la machine haut de gamme P9 de Huawei, et le kit Web et le navigateur WeChat peuvent être ouverts sans aucun problème, très facilement.

Cela a-t-il quelque chose à voir avec la version du système Android ?Le système de milieu de gamme est de 4,4 et le système haut de gamme est de 6,0

Ma démo d'ouverture de Huawei, Android5 WeChat se bloque. . .
Cliquez simplement sur la démo pour configurer la carte de processus de la démonstration spécifique

@lagolas entre dans la carte pour la première fois, ou le fait-il à chaque fois qu'il entre ?

@ may00235 Il n'y a pas assez de machines de test pour tirer une conclusion. J'ai utilisé le Mi 2 il y a deux ou trois ans et il n'y aura pas une carte et un statut de carte, mais le système est 5.0.2.

@airyland laisse moi tester plus

@airyland se bloque à chaque fois. Par exemple, lorsque je clique sur la première "adresse" de la page de démonstration, il faut environ 3 secondes pour afficher la page de ce composant, puis cliquez sur "retour", il faut environ 2 secondes pour revenir à la page de démonstration, je teste Beaucoup d'autres composants sont identiques, mais certains sont légèrement plus rapides, mais ils sont aussi évidemment bloqués.Ils doivent tous attendre au moins 2 secondes avant que la page n'apparaisse.

J'utilise le navigateur Opera pour l'ouvrir, ce qui est plus évident que dans WeChat

Le téléphone est Huawei Enjoy 5, un nouveau téléphone avec Android 5.0, la configuration n'est pas trop mauvaise

@lagolas entrez dans la démo du scroller,

@airyland n'est pas coincé, très lisse ! ! !

Je n'ai pas encore étudié attentivement votre code, je ne sais pas si cela est dû à un chargement trop important.
Merci, prêt à utiliser vux dans la révision du projet

Chaque exemple dans @lagolas n'est pas bloqué, n'est-ce pas ? Est-ce parce que le package app.js est trop volumineux et que la vue Web sera bloquée lors de l'exécution de fichiers volumineux ?

@airyland Je l'ai testé plusieurs fois avec attention, les exemples à l'intérieur sont très fluides, seul celui sélectionné par le

Calendrier @lagolas Ce problème de retard devrait être résolu.

@airyland a fait un don de 1 yuan pour montrer son soutien, le spectacle est trop petit, merci

@lagolas haha, 1 point c'est aussi l'amour

@airyland vous demandera conseil lorsque je rencontre un problème dans le suivi d'utilisation, merci pour votre dévouement.

@lagolas bienvenue commentaires, bienvenue PR.

Avez-vous déjà pensé à passer à une bibliothèque de défilement plus fluide ? Par exemple ceci : https://github.com/pbakaus/scroller

@bammoo C'est un

https://vuxjs.gitbooks.io/vux/content/ Il semble qu'il n'y ait pas de document mis à jour avec la carte de composant, merci pour votre dévouement désintéressé

@daviswei l'écrira plus tard

Tant que le scroller est utilisé sur Android WeChat, il va geler, mais c'est plus fluide sans utiliser le scoller.Il peut être utilisé sur IOS.

@hubinjie n'utilise pas de scroller dans toutes les scènes, non ? Vous n'avez pas besoin de scroller sans scroller.

Cette page vous a été utile?
0 / 5 - 0 notes