J’ai essayé d’installer l’application Android (qui apparaît comme un webapk Chromium dans le système) pour trois forums. Celui-ci ici (a fonctionné), un forum auto-hébergé (a fonctionné) et un autre forum auto-hébergé (n’a pas fonctionné).
Pour le dernier forum, un lien est apparu et a installé non pas l’application, mais plutôt un signet ou quelque chose de similaire - mais il affiche un bel écran de démarrage.
Mais comme je ne vois pas l’application dans la liste des applications dans les paramètres Android, ni dans Titanium Backup. Je ne peux pas non plus sélectionner ou désélectionner l’application lorsqu’il s’agit de notifications pour une montre connectée, par exemple. C’est donc autre chose.
Ma question, j’espère simple, est donc la suivante : comment puis-je effectuer l’installation et comment puis-je la démarrer (redémarrer) manuellement, car je souhaite également en informer nos utilisateurs. Ouvrir https://domain.tld/?discourse_app=1 dans un navigateur sur l’appareil Android ne fait rien du tout. J’ai également supprimé toutes les données du navigateur comme le cache, les cookies… Je ne sais pas non plus quelle est la différence ici, en particulier entre les deux forums auto-hébergés, car j’ai configuré ces deux-là de manière très identique.
Ils doivent avoir défini un grand logo dans les paramètres de leur site et activé l’option pour la bannière d'installation d'application native. Les deux étapes sont requises.
Vous voulez dire la grande icône ? Elle est définie, avec beaucoup d’autres images également. La bannière d'installation d'application native Android est également cochée. Mes deux forums sont configurés de manière assez identique, pour l’un cela fonctionne sur Android, pour l’autre non.
Au fait, je n’ai vu aucun message d’installation sur iPad ou iPhone pour aucun des forums, y compris celui-ci (meta.discourse.org). La bannière d'installation d'application native iOS est également cochée sur mes propres forums.
C’est parce que votre logo est un JPEG au lieu d’un PNG.
Veuillez téléverser un PNG de 512x512 sur le paramètre du site manifest icon dans la page admin > paramètres > branding.
Une petite correction ici : Vous ne devez pas activer native app install banner si vous voulez que vos utilisateurs installent votre webapk / pwa, car cela le substituera par DiscourseHub.
Merci @Falco et @Stephen - ça a fonctionné ! Au moins pour Android.
Comment / où puis-je voir un bouton ou une fonction d’installation sous iOS ? J’ai vérifié Safari et Chrome ainsi que les menus mais je n’ai rien vu là-bas.
Au fait, serait-ce une bonne idée de mettre une information dans la description du logo du manifeste qu’il doit être un PNG ?
Je ne peux rien lire sur “utiliser PNG, JPG est mauvais ici”. Ni dans la traduction allemande.
OMG… Les gens…
Je vois. Apple… Je vais donc vérifier le paramètre native app install banner ios pour au moins informer les gens de l’application Discourse Hub. Que suggéreriez-vous ?