8 votes

Comment faire pour que le navigateur de base cesse de me demander quel navigateur je veux utiliser ?

J'ai un certain nombre de navigateurs installés sur mon téléphone. Je n'en ai défini aucun par défaut, car certaines pages s'affichent mieux sur certains navigateurs que sur d'autres.

Quand j'utilise le navigateur standard, à chaque fois Je clique sur un lien et on me demande quel navigateur je veux utiliser. J'aimerais qu'il comprenne que si je choisis le navigateur standard pour la session en cours, il devrait ouvrir les liens dans le navigateur standard et cesser de me le demander.

Existe-t-il un moyen d'empêcher le navigateur standard de me poser cette question sans qu'il devienne le navigateur par défaut ?

8voto

Edelcom Points 6837

Non. Android fonctionne avec des intents. Ouvrir un lien demande une intention d'ouvrir une url. Si vous avez plus d'un navigateur et que vous n'avez pas défini de valeur par défaut, Android vous demandera lequel choisir.

Je peux imaginer que certains navigateurs ne suivent pas cette règle de lancement d'une intention et restent dans leur propre programme, mais c'est au programme de décider de la manière de gérer cela.

3voto

mluebke Points 2588

Le comportement par défaut d'Android n'offre aucune option à cet égard. Comme vous l'avez mentionné, vous obtiendrez toujours la question au début de chaque intention de navigateur (c'est-à-dire demander à Android d'ouvrir une url dans un navigateur). La seule façon d'empêcher cela est de sélectionner une option et de la définir comme valeur par défaut.

D'un autre côté, une fois que vous êtes dans une session de navigateur, le programmeur du navigateur pourrait implémenter la demande d'une url donnée pour qu'elle soit traitée par lui-même, plutôt que de démarrer une nouvelle intention du navigateur. Cela permettrait de résoudre votre problème.

Si vous lancez ensuite un navigateur pour afficher une URL, vous obtiendrez l'option Android pour sélectionner un navigateur. Et les urls suivantes seront simplement ouvertes dans le même navigateur. En d'autres termes, cela dépend vraiment de l'implémentation de ce navigateur.

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