Pour répondre du sujet précédent. Yt.w voulait désactiver la barre d’outils par défaut sous certaines conditions parce que :
J’ai compris que je pouvais essayer de coder quelque chose pour cela. C’est juste une solution de fortune immédiate.
En fait, dans Discourse par défaut, tout ce qui est inférieur à 370 de largeur de fenêtre ou, s’il s’agit d’un Android, la barre d’outils est masquée.
const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
// L'iPhone 6 fait 375, tout ce qui est plus étroit et la barre d'outils devrait
// être désactivée par défaut.
// Cela dit, nous devrions nous souvenir de l'état
this._toolbarEnabled =
window.innerWidth > 370 && !this.capabilities.isAndroid;
}
Mon code serait juste une extension pour généraliser ce comportement à n’importe quelle vue mobile.
Je suis d’accord avec vous ; une autre approche serait d’éduquer l’utilisateur d’une manière ou d’une autre sur le fait que l’icône du burger bascule la barre d’outils !