Detectar dispositivo móvel para mapa incorporado

  • Autor Autor ramonjosegn
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Ya, pero no importa si es un plugin o un theme, el problema es que el zoom de los mapas causa interferencias con el zoom de la pantalla y viceversa, eso poco tiene que ver con themes para móviles o plugins para móviles, por eso estoy buscando una solución más sencilla

---------- Post agregado el 03-feb-2014 hora: 08:51 ----------



Evidente que con una aplicación para móviles seguramente se resuelve, pero por ahora no hay dinero para invertir, estoy trabajando con cosas gratuitas y con lo básico

Probé cargando Ikimap directamente y Google maps directamente, no se resuelve de esa forma, simplemente ayuda a que los botones de zoom estén un poco más grandes y que haya algo de zona para moverse (incrustando con iframe las zonas para desplazamiento causan mayor interferencia), pero por ahora parece la mejor opción (sólo que comentaba me preocupa que los usuarios tengan que hacer clic en la barra del navegador, lo otro sería detectar si es móvil y cargar un iframe pero que prácticamente ocupe toda la pantalla y una flecha de regreso... un poco absurdo quizás...)

Se podría decir que si ni estando solo se arregla, no creo que lo solucione un lightbox o cómo lo quieras hacer.
 
Se podría decir que si ni estando solo se arregla, no creo que lo solucione un lightbox o cómo lo quieras hacer.

Bueno al menos Google Maps te invitará -supongo- a descargar la app para móviles, desgraciadamente no existe para Ikimap... podría tener mapas en Ikimap para escritorio y mapas en Google Maps para móviles, redireccionando cuando sean móviles, por ahora la interfaz de Ikimap es la que menos problemas nos ha causado, por lo que es la que estamos usando, aunque no descartamos en un futuro pasar algunos mapas a Maps Engine Lite...
 
https://code.google.com/p/php-mobile-detect/wiki/Mobile_Detect

Bajas la class(Mobile_Detect.php) por https://github.com/serbanghita/Mobile-Detect/tags

En el header.php de tu theme:

PHP:
include 'Mobile_Detect.php';
$detect = new Mobile_Detect;
if ($detect->isMobile()) {
header('Url', true, 301);
}

Cambias "Url" por la url donde vas a redireccionarlo.

Un saludo! :encouragement:

Una pregunta.

¿En qué lugar debo introducir el Mobile_Detect.php?

Un saludo.
 
Una pregunta.

¿En qué lugar debo introducir el Mobile_Detect.php?

Un saludo.

Lo puedes colocar en una carpeta y cambias
Inserir CODE, HTML ou PHP:
include 'Mobile_Detect.php';
por
Inserir CODE, HTML ou PHP:
include 'Nombre_Carpeta/Mobile_Detect.php';
 
Lo mejor es hacer un theme responsive
 
Lo mejor es hacer un theme responsive

El problema es que en mi caso tengo un sistema de mapas embebidos que no funciona bien en móviles entonces me gustaría tener las páginas con esos mapas en la nueva versión de Google Maps, es decir, 1 versión no optimizada para móviles y otra versión adicional sí optimizada.
 

Tópicos similares

Voltar
Topo