0

我正在尝试使用 rails 编写一个网站,并且我想获取用户的地理位置。该网站将有一个专用的应用程序,读取rails提供的json api。我担心如何抓取以及我的逻辑应该遵循哪种方式?

我相信应该是这样但不确定

  • 验证是否智能手机
  • 从智能手机应用程序中获取地理位置
  • 如果适用,使用 html5 获取地理位置
  • 否则使用 javascript 获取地理位置
  • 否则不支持的网站

我相信什么,或者有没有办法不用担心智能手机或更好的方法来获取用户的位置

4

1 回答 1

1

您可以使用地理编码器 (http://www.rubygeocoder.com/)。此 api github https://github.com/alexreisner/geocoder的 Ruby gem从中您可以通过传递地点或 IP 地址来获取地理位置。

于 2012-10-25T05:01:20.177 回答