Geolokasjonsfeil: Det er bare mulig å opprette sekretær / https

Med Chrome 50+ ble Firefox 55+ og Safari 10+ vesentlige endringer i geolokaliseringsstøtten introdusert av de relaterte nettlesereleverandørene: alle applikasjoner som ber om brukerens nåværende posisjon (ikke bare for Maps Marker Pros geolocationfunksjon) er bare tillatt lenger for å hente den nåværende posisjonen til brukeren hvis nettstedet er konfigurert for å bli levert sikkert via https - brukere vil se følgende eller en lignende advarsel i stedet:

geolocation-feil-info

Se flere detaljer om denne avgjørelsen fra Google på https://developers.google.com/web/updates/2016/04/geolocation-on-secure-contexts-only. Geolocation vil fortsatt fungere på nettsteder som ikke er https hvis brukerne får tilgang til nettstedet via alternative nettlesere som Firefox, Safari eller Internet Explorer - uansett kan det være sannsynlig at disse nettleserne også vil legge til en lignende sikkerhetsbegrensning i fremtiden.

Oppdater november 2016: siden iOS 10 krever Safari 10+ nå https for å støtte geolocation. Implementeringen er enda strengere enn med Google Chrome - geolokalisering vil ikke fungere for eksempel hvis det er advarsler med blandet innhold på nettstedet ditt.

Oppdatering 2017: Firefox 55+ krever også https for å få tilgang til geolokalisering (se detaljer)

Så hvis du trenger Maps Marker Pro geolocation featue på nettstedet ditt (som med v2.7 blir enda mer brukbart da du kan sortere listen over markører basert på brukerens nåværende posisjon), anbefales det på det sterkeste å migrere nettstedet til https. Noen hosters tilbyr allerede gratis https-sertifikater fra letsencrypt.org for eksempel. For konfigurasjoner som trengs på WordPress-nettstedet ditt for å konfigurere det til å støtte https, kan du ta en titt på veiledninger som https://css-tricks.com/moving-to-https-on-wordpress/.

Ettersom https har flere fordeler for nettstedet ditt enn bare geolokalisering som jobber igjen med Google Chrome 50+ og Safari 10+ (som å sikre dataintegriteten, avsendergodkjenning og brukernes personvern samt høyere Google-rangering etter hvert som https brukes som rangeringssignal), bruker vi anbefaler du å bytte nettstedet ditt til https bare hvis du ikke har gjort det ennå.

Hvis du byttet nettstedet til https og fremdeles får en geolokasjonsfeil (som "Geolocation error: user avslått geolocation"), kan du sjekke enhetens plasseringsinnstillinger hvis det er tillatt for apper / nettsteder å hente geolocation.

2
0
7298
Ranger dette vanlige svaret
en English
X