Vue d’ensemble / Guide
S’adapter à l’appareil
Suivez les changements d’affichage et placez Vertical Bars sur les appareils compatibles.
L’adaptation aux appareils, y compris iPhone Duo, fait partie de la configuration standard. L’abonnement Foldable fournit la disposition initiale et ses changements ; le résolveur et le thème appliquent le placement adapté.
Ce chapitre explique les appareils et systèmes compatibles ainsi que la personnalisation de la disposition. Les appareils sans placement natif des rails conservent la disposition Web.
Du rapport de l’appareil à la disposition Web
Foldable signale les changements d’affichage. resolveVerticalBarsLayout lit ces informations et renvoie edge, inset et toolbarTop en pixels CSS du viewport. setVerticalBarsLayout les applique via le thème. Abonnez-vous avant de lire la disposition initiale pour utiliser la même fonction au démarrage et lors des changements. Native UI gère séparément la projection des contrôles.
Se fier à la disposition signalée
Un edge null rétablit la disposition Web ordinaire. Utilisez la géométrie signalée, sans la déduire du nom, de la largeur ou du caractère pliable de l’appareil. L’espacement Web et la disponibilité du rail natif sont distincts : le navigateur permet de vérifier l’espacement, tandis que le rendu natif exige un appareil et un OS compatibles. Vérifiez les deux côtés, la rotation, les changements d’affichage et le retour à la disposition ordinaire.