Ruby on rails 在ruby on rails上获取用户城市位置

Ruby on rails 在ruby on rails上获取用户城市位置,ruby-on-rails,Ruby On Rails,我目前正在构建一个ruby on rails应用程序,我想知道是否有可能在用户使用该应用程序时获取其所在城市的名称 谢谢你的帮助。 添加geocoder gem并在终端中运行bundle install以安装它 gem“地理编码器” 在任何控制器中,您都可以使用下面的代码获取远程ip、城市、国家、lat和long等 request.location.ip#获取用户远程ip request.location.city#获取用户城市 如何查看request.location.ip和request.l

我目前正在构建一个ruby on rails应用程序,我想知道是否有可能在用户使用该应用程序时获取其所在城市的名称

谢谢你的帮助。

  • 添加geocoder gem并在终端中运行bundle install以安装它

    gem“地理编码器”

  • 在任何控制器中,您都可以使用下面的代码获取远程ip、城市、国家、lat和long等

    request.location.ip#获取用户远程ip

    request.location.city#获取用户城市


如何查看request.location.ip和request.location.city对我的开发环境的影响。它给出空字符串