2017-02-01 2 views
0

Ich möchte die E-Mail-Benachrichtigungen basierend auf dem Standort des Benutzers an die Site-Administratoren senden. Zum Beispiel, wenn jemand eine Anfrage von Atlanta sendet, wird es nur an diese Atlanta Email ID weiterleiten. Also muss ich den Standort meiner Website-Besucher ermitteln.Wie erhält man den Besucherstandort ohne Zustimmung des Benutzers im Browser?

Nach dem R & D in Bezug darauf, gibt es einige Fragen im Hinterkopf, die Ihre Meinungen brauchen.

1- Wenn ich Google basierte Geolocation verwendet habe, was soll ich mit Google Location Access tun. Wenn der Benutzer den Zugriff verweigert, wie diese Anwendung fortfährt?

2- Ich habe an vielen Stellen gelesen, dass IP-basierte Geolocation weniger genau ist? Außerdem, schlagen Sie mir am besten und einfach vor, freie IP-basierte Standort-API zu verwenden.

Was schlagen Sie mir vor? Welche Methode sollte ich wählen? Was muss ich mit Browserberechtigungen für den Standortzugriff tun?

Ich schätze Ihre Hilfe sehr. Danke!

+0

Keine Meinung ... Einzige Lösung für das Problem –

+0

An wen es sich richten mag, anstatt meine Frage eine "-1" zu markieren, wird eine hilfreiche Antwort geschätzt. – sehrish

Antwort

1

Ich weiß nicht, warum die Community Dinge ablehnt, es ist ärgerlich, wenn sie keine Erklärung anbieten.

Ich glaube, der genaueste Weg dies zu tun ist, den Benutzer nach ihrer Geolokalisierung zu fragen, ich denke, Google bietet eine API an; https://developers.google.com/web/fundamentals/native-hardware/user-location/

+1

Ya! stimme deinem Standpunkt zu. Ich bin wirklich enttäuscht, dass ich meine Frage nicht als Hilfe von der Community gesehen habe. – sehrish

+0

Vielen Dank für Ihre Antwort. – sehrish

Verwandte Themen