Geolocalizzazione mobile NOT WORK

max1974

Utente Attivo
7 Mar 2013
107
0
16
Salve ragazzi, ho una web application che:
aperta da pc funziona bene
apro da smartphone mi da il seguente errore (only secure origins are allowed (see https //goo.gl/y0zknv))
il tutto se non erro dovrebbe essere un problema di sicurezza di crome,
ma come risolvo ??? Oppure avete altri metodi per localizzare la posizione via GPS ???

GRAZIE 1000 a tutti

PHP:
      function  getLocationStart(posizione) {
        var successHandler = function(position) {
        var $MyKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXX";// reperita presso https://developer.tomtom.com/user/me/apps
        $.getJSON({
            url  : 'https://api.tomtom.com/search/2/reverseGeocode/'+position.coords.latitude+','+position.coords.longitude+'.json?key='+$MyKey,
            success : function( data, textStatus ) {
                //console.log( textStatus, data );
                $('#indStart').val(data.addresses[0].address.freeformAddress);
              }
          });
        };

        var errorHandler = function (errorObj) {
        alert(errorObj.code + ": " + errorObj.message);

        alert("something wrong take this lat " + 26.0546106 );
        alert("something wrong take this lng " + -98.3939791);

        };

        navigator.geolocation.getCurrentPosition(
        successHandler, errorHandler,
        {enableHighAccuracy: true, maximumAge: 10000});
        }
 

max1974

Utente Attivo
7 Mar 2013
107
0
16
Salve ragazzi, ho una web application che:
aperta da pc funziona bene
apro da smartphone mi da il seguente errore (only secure origins are allowed (see https //goo.gl/y0zknv))
il tutto se non erro dovrebbe essere un problema di sicurezza di crome,
ma come risolvo ??? Oppure avete altri metodi per localizzare la posizione via GPS ???

GRAZIE 1000 a tutti

PHP:
      function  getLocationStart(posizione) {
        var successHandler = function(position) {
        var $MyKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXX";// reperita presso https://developer.tomtom.com/user/me/apps
        $.getJSON({
            url  : 'https://api.tomtom.com/search/2/reverseGeocode/'+position.coords.latitude+','+position.coords.longitude+'.json?key='+$MyKey,
            success : function( data, textStatus ) {
                //console.log( textStatus, data );
                $('#indStart').val(data.addresses[0].address.freeformAddress);
              }
          });
        };

        var errorHandler = function (errorObj) {
        alert(errorObj.code + ": " + errorObj.message);

        alert("something wrong take this lat " + 26.0546106 );
        alert("something wrong take this lng " + -98.3939791);

        };

        navigator.geolocation.getCurrentPosition(
        successHandler, errorHandler,
        {enableHighAccuracy: true, maximumAge: 10000});
        }
Scusate da quello che leggo Qui se passo la mia applicazione su dominio HTTPS non dovrei avere questo problema.....è vero???