1 votes

Navigateur non par défaut pour une page web spécifique

J'ai acheté à mon fils de 8 ans une Nexus 7 (petit veinard !). Comme certains d'entre vous le savent peut-être, Flash n'est pas disponible pour Jelly Bean, j'ai donc dû faire un peu de piratage en utilisant le navigateur Dolphin pour qu'il puisse aller sur certains sites Web en Flash (moshimonsters.com). Je veux que le navigateur par défaut reste Chrome afin de pouvoir utiliser le contrôle parental Funamo pour surveiller son utilisation du web. Est-il possible de créer un raccourci/widget/signet vers le site en question mais en spécifiant Dolphin comme navigateur ?

Merci d'avance.

1voto

Marcin Orlowski Points 113

C'est faisable, mais vous ne pouvez pas le faire sans application tierce, parce que par défaut les raccourcis ou les signets (disponibles dans les fonctionnalités du système) ne contiennent pas de telles informations. Je ne suis pas en mesure de nommer une application qui pourrait le faire, car je n'en ai jamais eu besoin personnellement, mais je suis certain qu'elles existent car ce n'est pas techniquement compliqué, et vous n'êtes probablement pas le seul à avoir de tels besoins. Tout ce qu'il faut faire, c'est créer un raccourci, qui lancera cette application tierce en tant que "proxy" et ladite application appellera ensuite l'application explicitement spécifiée en lui transmettant votre URL.

0voto

Je ne suis pas sûr d'un raccourci mais un simple widget devrait suffire à vos besoins. Bien que je n'aie pas essayé moi-même, voici comment je commencerais :

  1. Écrivez un simple widget à placer sur l'écran d'accueil. Soyez prêt à envoyer une nouvelle intention dès que le widget est lancé
  2. Ouvrez le navigateur Dolphin tout en ayant votre appareil connecté à ADB. Remarquez l'intention qui est envoyée par l'ActivityManager lors du démarrage du navigateur.
  3. Dans votre application, créez une nouvelle Intent() et remplissez-la avec le nom du composant/de la classe spécifique du navigateur Dolphin et passez l'URL du site que vous voulez ouvrir comme données. Je pense que la partie la plus délicate sera de détecter la classe exacte et le nom du composant utilisé par le navigateur Dolphin. Le reste devrait être simple (je pense).

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