2016-05-31 1 views
0

사용자 위치를 사용하는 앱을 만들었지 만 좌표를 통해 직접 위치를 입력하려면 클라이언트가 필요합니다. GeoFire가 위치 매개 변수의 일부로 고유 코드를 사용하기 때문에이 작업을 수행 할 수 없었습니다.FireFox 웹을 통해 Geofire에 수동으로 위치를 입력하는 방법이 있습니까?

이 코드없이 위치를 입력하거나이 코드를 수동으로 작성하는 방법이 있습니까?

Miami 
g: "dhwfxhhf02" //This is the unique code. 
l: 
    0: 25.77427 //These are the only parameters I would need. And would like to input them directly in Firebase.com 
    1: -80.19366 

고마워요!

답변

1

이 고유 코드는 소위 "GeoHash"이며 이것이 GeoFire를 틱하게 만듭니다. 그냥 웹 페이지에서 GeoFire for JavaScript를 사용에 set()를 호출 할 수 있습니다 당신은 당신의 사용자를위한 웹 인터페이스를 제공해야하는 경우

geoFire.setLocation(CLLocation(latitude: 37.7853889, longitude: -122.4056973), forKey: "firebase-hq") 

:

당신은 그런과 같이 GeoFire API를 사용할 때 자동으로 생성 된 것

그곳에. https://github.com/firebase/geofire-js/blob/master/docs/reference.md#geofiresetkeyorlocations-location

+0

고마워. 나는 그렇게 상상했다. 슬프게도 나는 자바 스크립트 경험이 없기 때문에 구현하기 어려울 것이다. 어쨌든 고마워. –