2011-09-08 13 views
6

Hemos utilizado la navegación HTML5.geolocation y hemos encontrado que es muy buena en los teléfonos inteligentes iOS y Android. Ahora los usuarios quieren que la misma aplicación web HTML5 se ejecute en una computadora portátil con un GPS externo. Al usar Windows 7 en la computadora portátil, no puedo encontrar la forma de compartir la ubicación en un navegador HTML5 (intenté Safari, FF, IE, Chrome). Para las pruebas, estoy usando un GPS GlobalStat BU-353 USB que funciona de forma independiente y he encontrado GPSDirect (freeware genial) para alimentar esa señal a Win7 Sensor Location Services, pero aún los navegadores HTML5 no ven el GPS.HTML5 Geolocalización desde un GPS externo

¿Alguien ha tenido algo de suerte con esto, por favor?

+0

Eso no depende de las características HTML5, sino de cómo un navegador accede al dispositivo GPS. Probablemente necesites un complemento de navegador para el dispositivo. – feeela

+0

Gracias, buena idea de feeela. Aún no he encontrado nada, pero seguiré buscando. Esperemos que el espíritu de la API de ubicación geográfica HTML5 llegue pronto al escritorio. – ajayel

+0

"Esperamos [...] que la API HTML5 [GL-] llegue pronto al escritorio". Tiene. Al menos Opera, Chromium y Firefox me preguntan si hacer público o no mi ubicación actual. La entrada para los datos de ubicación puede insertarse directamente (por ejemplo, como una dirección) o provenir de algún geo-servicio o dispositivo, que es capaz de medir la ubicación geográfica actual ... – feeela

Respuesta

1

que estaba buscando solución similar y se encontró lo siguiente: GpsGate. Es una aplicación independiente que se conecta a casi cualquier dispositivo GPS y publica sus datos en varias formas, incluidos los navegadores (a través de Javascript API que a su vez hace que jsonp llame a http: // localhost: 12175/gps/[getVersion | getGpsInfo]? Jsonp = relleno). No es compatible con la API de geolocalización, pero creo que escribir un adaptador simple no debería llevar mucho tiempo. Otra cosa buena es que su edición Express es gratuita tanto para uso privado como comercial (link).

EDITAR: Después de buscar, encontré this parche que agrega un adaptador compatible con geolocalización para GpsGate a otra biblioteca de geolocalización.

1

El número 45535 está comenzando a abordar esto en las solicitudes de función de Chromium. A partir del 5 de enero de 2012, la función se ha marcado como "iniciada".

solicitud Característica: http://code.google.com/p/chromium/issues/detail?id=45535

Mientras que sólo necesita un único navegador para su solución de cliente (y no una solución universal) esto va a resolver su problema.

Un buen método para comenzar las pruebas y mantenerse al tanto de este problema es descargar Chrome Canary, que suele ser 2 versiones antes de la versión de Chrome. Ahora estoy usando v18 en Canary y es genial, ya que he estado atento a los cambios en el esquema de websocket.

puede encontrar Canary aquí: http://tools.google.com/dlpage/chromesxs

+0

El parche experimental para esto ahora se ha eliminado, por lo que es poco probable que esté disponible pronto en Chrome: https: //chromiumcodereview.appspot. com/22674006 / – kes

Cuestiones relacionadas