2 votes

Les liens de navigateur s'ouvrent dans l'application au lieu du navigateur en raison des liens profonds

C'est ce à quoi je suis confronté en ce moment. J'ai certaines pages configurées comme liens d'application Android dans le fichier manifest de mon application. Ils fonctionnent comme prévu lorsque je recherche ces pages sur Google et que je clique sur ces liens, ce qui ouvre les pages correspondantes de l'application. Mon problème survient lorsque je navigue sur les mêmes pages sur le navigateur Chrome OS de mon téléphone et que j'essaie d'accéder aux mêmes liens dans le navigateur lui-même, ils ouvrent toujours l'application au lieu de naviguer dans le navigateur lui-même.

Par exemple, si j'ai un lien d'application Android dans le fichier manifeste comme scheme://host/path/ Lorsque je saisis ce lien dans le navigateur ou que j'ouvre le navigateur avec scheme://host et que je navigue vers path, il ouvre l'application au lieu de garder l'utilisateur sur le navigateur lui-même. Comment empêcher l'utilisateur d'ouvrir l'application lorsqu'il navigue dans le navigateur lui-même?

0 votes

Bienvenue sur le site de questions-réponses Android Enthusiasts Stack Exchange. Veuillez noter que le développement d'applications est hors sujet car Android Enthusiasts se concentre sur les utilisateurs finaux et les utilisateurs avancés (qui ne sont pas nécessairement des développeurs) résolvant leurs problèmes. Ainsi, bien que cette communauté puisse expliquer la technicité du système d'exploitation Android à vos questions, les solutions de codage sont en dehors du cadre de cette communauté. Pour les questions de programmation, vous voudrez peut-être essayer notre site partenaire Stack Overflow.

1voto

Yao Points 9

Si vous préférez rester dans le navigateur plutôt que de lancer une application correspondante lorsque vous cliquez sur un lien, essayez de modifier les paramètres ici (désactivez les applications pour les empêcher d'être lancées)

Voici comment cela peut être fait:

Accédez aux paramètres de votre téléphone > Applications et cherchez Applications par défaut.

Sous les paramètres des applications par défaut, appuyez sur l'option Ouverture des liens.

Sur la page suivante, désactivez le basculement pour Ouvrir les liens pris en charge.

Source

0 votes

Cela a presque fait l'affaire pour moi. À l'étape suivante, j'ai dû sélectionner mon application et ajouter un lien de vérification.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X