Problèmes identifiés avec nos applications

Mis à jour le 10. août 2024 par Jan Bunk

Un robot humanoïde regardant un chantier de construction, art numérique

Notre objectif est de transformer votre site web en une application de manière à ce que vous n'ayez pas à modifier votre site web. Malheureusement, il existe certains problèmes liés à nos applications que nous ne pouvons pas résoudre pour le moment. Il s'agit principalement de fonctionnalités prises en charge par la plupart des navigateurs web, mais pas par nos applications. Cela signifie que si votre site web repose sur ces fonctionnalités, elles ne fonctionneront pas dans votre application.

Problèmes et solutions de contournement

Il s'agit de problèmes que nous ne pouvons pas résoudre pour le moment, mais pour lesquels nous disposons d'une solution de contournement qui fonctionne pour la plupart des cas d'utilisation.

Afficher les fichiers PDF

Nos applications ne peuvent pas afficher les fichiers PDF à l'intérieur de l'application. Nous ne pouvons pas résoudre ce problème nous-mêmes, nous sommes en attente d'une solution de la part de Google.

Entre-temps, nous avons créé deux solutions de contournement :

  • Vous pouvez configurer les URL de votre site web qui doivent être ouvertes en dehors de votre application, comme un navigateur ou, pour les URL qui mènent à un fichier PDF, une visionneuse de PDF. Les seules conditions sont que le fichier PDF soit accessible via une URL (et non chargé via Javascript ou autre) et qu'il soit accessible sans se connecter à un compte d'utilisateur ou autre.
  • Vous pouvez également utiliser notre fonction de téléchargement de fichiers. Celle-ci présente l'avantage de fonctionner également avec des fichiers PDF qui ne sont accessibles que lorsque l'utilisateur est connecté.

Pour les deux solutions, vous avez la possibilité de lister les URL de manière explicite ou de fournir une expression régulière qui correspond aux URL. Si vous avez besoin d'aide, il vous suffit de nous communiquer quelques URL et nous pourrons configurer l'expression régulière pour vous.

Vous pouvez les configurer dans les paramètres de navigation de votre tableau de bord.

Télécharger des fichiers

Pour l'instant, nos applications ne peuvent pas télécharger des fichiers automatiquement. Nous attendons un changement de la part de Google à ce sujet.

En attendant, vous pouvez configurer toutes les URL qui téléchargent des fichiers et l'application pourra alors prendre en charge les téléchargements.

Vous avez la possibilité d'énumérer les URL de manière explicite ou de fournir une expression régulière qui correspond aux URL. Si vous avez besoin d'aide, indiquez-nous quelques URL et nous pourrons configurer l'expression régulière pour vous.

Vous pouvez les configurer dans les paramètres de navigation de votre tableau de bord.

Connexions tierces

Les fonctionnalités de connexion dites sociales (connexion avec Google, Facebook, etc.) posent deux problèmes.

  • Apple vous oblige à proposer une fonctionnalité "Login with Apple (Se connecter avec Apple)" si vous proposez également des options de connexion tierces.
  • Google et Facebook (et peut-être d'autres options de connexion tierces) désactivent leurs fonctions de connexion dans les vues web. La vue web est le navigateur intégré à votre application qui affiche votre site web.

La solution la plus simple à ces deux problèmes est de supprimer/masquer les options de connexion tierces dans votre application. Nous pouvons le faire pour vous sans que vous ayez à les supprimer de votre site web.

Toutefois, si ces options de connexion sont importantes pour vous, vous pouvez intégrer la fonctionnalité Se connecter avec Apple et utilisez notre solution de contournement pour les onglets personnalisés afin que les connexions tierces fonctionnent.

Problèmes non résolus

Changement de taille d'écran lors de l'ouverture du clavier

Lorsque vous appuyez sur un champ de texte d'entrée, le clavier de l'appareil s'ouvre et occupe la moitié inférieure de l'écran. Afin de ne pas masquer les éléments du site web qui se trouvent dans la moitié inférieure de l'écran, le navigateur intégré de l'application est déplacé au-dessus du clavier.

Visuellement, cela ressemble à la façon dont un navigateur se comporte. La seule différence est que dans l'application, la hauteur de l'écran change (window.innerHeight est réduite de la hauteur du clavier). La plupart du temps, cette différence subtile n'est pas un problème, mais avec certains composants du site web - généralement des popups - cela cause des problèmes où le popup ne s'affiche pas correctement lorsque le clavier s'ouvre.

Une comparaison de deux captures d'écran, l'une avec le clavier ouvert et l'autre où il est fermé.

Le problème a déjà été signalé à Google et nous attendons qu'il soit résolu.

Articles connexes


Image avec texte : Différencier les problèmes liés aux sites web et aux applications

Différencier les problèmes liés aux sites web et aux applications

Déterminer la cause d'un problème survenant dans votre application peut s'avérer difficile. Dans ce guide, nous abordons différentes méthodes pour vous permettre de vérifier cela.

Image avec texte : Mise à jour de votre application existante

Comment sommes-nous en mesure de publier votre nouvelle application en tant que mise à jour ?

Si vous avez déjà une application, mais que vous souhaitez passer à une application conçue par webtoapp.design, il est préférable de publier la nouvelle application en tant que mise à jour de votre application existante. De cette façon, vos utilisateurs actuels reçoivent automatiquement la nouvelle application en tant que mise à jour, sans avoir à la rechercher et à la télécharger manuellement.

Image avec texte : Test de votre application Android

Testez votre application Android avant de la publier

Voici un guide rapide sur la façon d'installer une application Android avant de la publier dans le Google Play Store ou dans un autre magasin d'applications Android.


Auteur Jan Bunk
Écrit par
Jan Bunk

Bonjour, je suis Jan ! J'ai créé webtoapp.design en 2019 pendant que j'étudiais l'informatique à l'université. Beaucoup de choses ont changé depuis - non seulement j'ai obtenu mon diplôme, mais ce n'est plus seulement moi qui gère webtoapp.design. Nous sommes devenus une équipe mondiale, entièrement à distance et avons acquis beaucoup d'expérience dans le développement et la publication d'applications. Nous avons créé et publié des centaines d'applications dans les magasins d'applications, où elles ont été téléchargées des millions de fois.