Un projet récent a utilisé jquery.mobile pour créer un affichage simple sur un téléphone mobile. Je ne connaissais que ce framework auparavant, mais je n'avais jamais joué avec.
Surtout en termes de liaison d'événements, par rapport au système de bureau, le navigateur est très inconfortable et ne comprend pas l'essentiel.
Comme indiqué ci-dessous, lorsque vous travaillez sur le système backend, le côté gauche est généralement rempli de modules et d'éléments de menu subordonnés, qui peuvent être développés et repliés.
Mon problème est bloqué dans les avis accumulés Afin de réutiliser la page, une iframe est intégrée dans les avis accumulés pour l'affichage des commentaires.
Le premier seuil
Les étudiants qui ont de l'expérience en développement WEB mobile doivent savoir que lorsqu'il y a trop de contenu dans l'iframe sous le navigateur IOS, la barre de défilement n'apparaîtra pas et le contenu semblera coupé.
Après avoir vérifié les informations, j'ai finalement compris. Après tout, l'écran du téléphone portable est petit lorsqu'il y a beaucoup de commentaires, il est impossible d'avoir une rangée de boutons qui tournent la page comme la page du navigateur de l'ordinateur. c'est vraiment mauvais.
De nos jours, le chargement progressif est généralement utilisé. Écrivez la DÉMO et exécutez-la d'abord sur l'ordinateur. J'ai changé de téléphone portable et je l'ai d'abord essayé avec un téléphone Android. Cela fonctionne, je pense que cela fonctionnera.
Le passage à l'iPhone n'a résolu que le problème de la barre de défilement, mais mon chargement par défilement est toujours là. J'ai glissé à plusieurs reprises et je n'ai toujours pas reçu de réponse, ce qui m'a glacé le cœur. Je veux dire quelque chose de bizarre ici. C'est autorisé dans QQ et WeChat.
Il n'y aura aucun résultat si vous continuez à le gaspiller comme ça, vous devriez donc trouver un autre moyen. La première idée a été de le faire sur une page séparée. Nous avons donc rencontré le deuxième seuil.
Est-ce que tu vas être si stupide ? J'ai demandé à mes collègues s'ils avaient rencontré un tel problème. Ils m'ont dit que ce serait bien s'ils ajoutaient rel="external", mais cela n'a pas vraiment fonctionné. Le code devient donc le suivant :
listview pliable Les deux partenaires sont incompatibles entre eux et ils ne peuvent pas obtenir un meilleur effet de mise en page. J'ai ajouté un pliable vide en bricolant et cela a fonctionné. Je les ai enfin réunis. L'icône pliable est par défaut , et l'élément listview est une flèche droite pour unifier les icônes. Par défaut, l'évaluation cumulée n'est pas celle indiquée dans l'image ci-dessus.
Copier le code
Copier le code