2017-02-01 4 views
0

Je souhaite envoyer les notifications par courrier électronique aux administrateurs de site en fonction de l'emplacement de l'utilisateur. Par exemple, si quelqu'un envoie une demande d'Atlanta, il ne transmettra que l'adresse e-mail d'Atlanta. J'ai donc besoin d'obtenir l'emplacement de mon site web. Après avoir fait le R & D à ce sujet, il y a quelques questions à l'esprit qui ont besoin de vos opinions.Comment obtenir l'emplacement du visiteur sans le consentement de l'utilisateur dans le navigateur?

1- Si j'ai utilisé la géolocalisation basée sur google, que puis-je faire avec google location access? Si l'utilisateur a refusé l'accès à cette application?

2- J'ai lu à de nombreux endroits que la géolocalisation IP est moins précise? Aussi, suggère-moi le meilleur et facile à utiliser l'API de localisation basée sur IP gratuit.

Que me suggérez-vous? Quelle méthode devrais-je utiliser? Que devrais-je faire avec les permissions du navigateur pour l'accès au site?

J'apprécie vraiment votre aide. Merci!

+0

Aucun avis ... Seule solution au problème –

+0

Pour qui cela peut concerner, au lieu de marquer ma question par "-1", une réponse utile sera appréciée. – sehrish

Répondre

1

Je ne sais pas pourquoi la communauté downvote les choses, c'est ennuyeux quand ils ne proposent pas d'explication. Je crois que la manière la plus précise de le faire est de demander à l'utilisateur sa géolocalisation, je pense que google offre une API; https://developers.google.com/web/fundamentals/native-hardware/user-location/

+1

Ya! d'accord avec votre point. Je suis vraiment déçu de voir la critique sur ma question plutôt que sur l'aide de la communauté. – sehrish

+0

Merci beaucoup pour votre réponse. – sehrish