3 votes

navigateur web / plugin avec mode de survol de la souris

J'ai des problèmes avec les sites Web où le seul moyen d'accéder à une page est de passer la souris sur un menu. Existe-t-il un moyen de faire cela dans Android ? Peut-être une application qui permet d'utiliser l'écran comme une tablette tactile sur un ordinateur portable.

Gracias

4voto

Zuul Points 8710

Les smartphones et les tablettes ont un problème évident avec des événements comme le mouseover : Quand il n'y a pas de curseur de souris, il n'y a aucun moyen de passer la souris sur les contrôles.

Certaines techniques peuvent être appliquées comme contournement, mais il est difficile de les faire fonctionner décemment.


Test : avec un succès minime

Je ne sais pas quel navigateur vous utilisez, mais avec mon téléphone :

Agent : Mozilla/5.0 (Linux ; U ; Android 2.3.3 ; en-us ; U8510 Build/HuaweiU8510)

AppleWebKit/533.1 (KHTML, comme Gecko)

Version/4.0 Mobile Safari/533.1

Si j'appuie longuement sur le menu qui contient un sous-menu présenté avec le survol de la souris, celui-ci s'ouvre après environ 3 secondes (même si, tous les deux sur trois, le clic pour le menu principal se déclenche) .

Ps : Le site web utilisé pour le tester a été développé par moi, donc je sais avec certitude qu'il n'y a pas de support pour les téléphones portables utilisés.

3voto

Chris Roberts Points 7543

En général, j'appuie longuement sur l'élément jusqu'à ce que j'obtienne le menu contextuel du navigateur, puis je clique sur back pour cacher le menu et le survol est activé. Ce n'est pas une méthode infaillible, mais elle fonctionne la plupart du temps. De cette façon, je peux presque s'assurer que le tapotement n'envoie pas un événement de clic.

Testé sur les navigateurs vanille 3.2, 4.0, 4.0.2 et Chrome/Chrome beta sur ICS.

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