Sustituir "Hover" en disp .táctiles
3 seguidores
Hola,
Acabo de lanzar la web de un cliente y, en el menú principal hay un botón sobre el que, colocando el ratón aparece un submenú con varios apartados.
Como sabréis, esto no funciona en dispositivos táctiles... Y no encuentro una solución que funcione.
Se os ha presentado este problema? Cómo lo solucionáis?
Gracias.
marco_sansa
Es muy raro... que yo sepa el "onmouseover event" en los tablet y dispositivos tactiles no existe. Si le hechas un vistazo aquí http://graffletopia.com/images/previews/587/original.png
en la Touch Gesture Reference Guide no sale el mousehover.
Además, si te quedarías encima del botón un par de segundos te saldría la opción de guardar link o guardar imagen. ....
María Ponyhof
Yo lo he hecho para iphone y para ipad y en mi caso lo que hice fue poner el el script un if y meter dentro el hover.
if (navigator.platform.indexOf("iPhone") == -1 && navigator.platform.indexOf("iPad") == -1){
// Hover que no quieres que se ejecute en estos dispositivos
}
rey_maria
Aunque no lo he probado he encontrado estas dos pistas. Si te han servido, ¿me cuentas?:
http://blog.0100.tv/2010/05/fixing-the-hover-event-on-the-ipadiphoneipod/
http://stackoverflow.com/questions/3038898/ipad-iphone-hover-problem-causes-the-user-to-double-click-a-link