【发布时间】:2012-04-29 00:33:16
【问题描述】:
我最近遇到了一些麻烦。我的应用程序是为在英国使用而创建的。我已将地图集成到我的应用程序中,并且还显示了用户的当前位置。
如果特定用户正在使用来自美国的这个应用程序,那么我需要警告用户这个应用程序是在英国使用的。我怎么能以编程方式做到这一点?
【问题讨论】:
-
@ZunedAhmed 使用本地语言来确定用户的当前位置是不正确的。我在加拿大而不是中国有本地中文用户使用我的应用程序。
我最近遇到了一些麻烦。我的应用程序是为在英国使用而创建的。我已将地图集成到我的应用程序中,并且还显示了用户的当前位置。
如果特定用户正在使用来自美国的这个应用程序,那么我需要警告用户这个应用程序是在英国使用的。我怎么能以编程方式做到这一点?
【问题讨论】:
简单的方法:不要规定您的用户需要在哪个国家/地区才能使用您的应用程序。我在卡尔加里市本地开发了一款应用,但已在全球范围内发布,因为如果您是游客,我的应用可能与您相关。
不太简单的方法:跳转 Google 地图,抓取英国左上角的纬度/经度,抓取英国右下角的纬度/经度,如果用户在边界框之外,则向他们显示一条消息。
比“不那么简单”的方法简单:查找用户的经纬度以获取他们当前的国家/地区。如果不在英国国家/地区列表中,请向他们发送消息。
【讨论】: