GWT:用户位置

发布于 2024-08-31 19:30:04 字数 37 浏览 4 评论 0原文

在 GWT 中,有没有办法找出用户的物理位置(国家、州等)?

In GWT, is there a way to find out the user's physical location (country, state etc)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

烟织青萝梦 2024-09-07 19:30:04

您可以在 GWT 中使用 HTML 5 的地理定位功能,使用地理位置 API 提供者gwt-mobile-webkit 项目。

编辑:此该功能现已包含在 GWT SDK 本身中。请参阅 地理位置包。

不过,您只能在支持这一相当新功能的浏览器上使用它。

You can use HTML 5's geolocation feature in GWT using the Geolocation API provided by the gwt-mobile-webkit project.

edit: This feature is now included in the GWT SDK itself. See the geolocation package.

You'll only be able to use this on browsers that support this fairly new feature, though.

心头的小情儿 2024-09-07 19:30:04

比 HTML5 的地理定位功能更安全的选择是 MaxMind 的 GeoLite City,这是一个免费的(但准确度稍低) ) 的 GeoIP City 产品版本。
他们提供适用于各种语言的 API - 我相信您会找到适合您的服务器的 API边 :)

A safer bet than HTML5's geolocation feature is GeoLite City from MaxMind, a free (and slitghly less accurate) version of their GeoIP City product.
They offer APIs for various languages - I'm sure you'll find one that fits your server side :)

吻泪 2024-09-07 19:30:04

如果我是你,我会使用 HTML5 地理定位 API。您可以使用的项目之一是已经提到的 gwt-mobile-webkit。如果您需要一个对更多用户有利的解决方案,您可以使用反向 ip 查找。使用以下链接查看提供反向 IP 查找的公司之一。

http://www.ip2location.com/

再多说一句 - 如果你能承受失去一些您的用户,或者只是削弱他们,请选择 HTML5。

If I were you I would use the HTML5 geolocation API. One of the procject's that you could use is the already mentioned gwt-mobile-webkit. If you need a solution that would be of a benefit to more users you could use a revers ip lookup. Use the following link to see one of the companies that provides reverse ip lookup.

http://www.ip2location.com/

Just to say one more - if you can afford to lose some of your users, or just cripple them, go for HTML5.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文