2015-02-20 9 views
8

Ich habe eine Website, die HTML5 Geolocation verwendet. Es funktioniert sehr gut, außer über den Android Facebook In-App Browser. Dies ist der interne App-Browser, der geöffnet wird, wenn in der Facebook-App auf einen Link geklickt wird.HTML5 Geolocation in Facebook-App-Browser - keine zulassen/blockieren Eingabeaufforderung

Normalerweise erhält der Benutzer beim Zugriff auf die Seite eine Eingabeaufforderung für den Standort (Zulassen/Blockieren), aber in der Facebook App wird nichts angefordert und die Seite/Site hat keinen Standortzugriff.

Hat jemand, aus Liebe zu allem, was heilig ist, eine Lösung dafür oder sogar einen Weg darum?

Ich bin ein bisschen am Ende meiner Weisheit, da ich keine gültige Lösung habe, außer zu erkennen, dass der Benutzer im Facebook-Browser ist und sie über die Menüeinstellung "In Chrome öffnen" fragt.

Vielen Dank im Voraus

Antwort

2

Ich bin mir ziemlich sicher, dass der Facebook-App-Browser des HTML5 Geolocation-API absichtlich nicht implementiert, weil das eine sehr einfache Möglichkeit für jemand da ein Volk phishen oute Lage sein würde, Viele Leute erlauben bereits einen Standort für ihre Facebook-App.

0

Mit Geolocation glaube ich nicht, dass Sie die Eingabeaufforderung "Zulassen/Blockieren" vermeiden können. Das würde Sicherheitsrisiken verursachen.

Back-End sollte Ihnen die IP-Adresse zurückgeben. Überprüfen Sie How to get ip address using javascript or jQuery?

Verwandte Themen