检测用户位置的智能手机应用程序

| 我将很快将网站构想扩展到智能手机应用程序。这些应用将需要知道相关用户的位置。在深入研究这些项目之前,我需要进行大量研究。为此,我需要制作android,iphone和blackberry应用程序。我的问题是,我将能够使用这些手机允许的编程功能来跟踪这些用户的位置。这又有多合法?用户必须同意的东西。基本上,我需要知道他们的位置,以验证他们是否在他们所说的地方。任何帮助将不胜感激。     
已邀请:
是的,您可以使用移动浏览器中可用的Geolocation API获取用户位置。他们将必须授予您的应用程序使用权限。 可在以下位置找到有关如何使用API​​的教程: http://www.html5rocks.com/tutorials/geolocation/trip_meter/     
使用Android,您的应用必须概述所有必需的权限。如:
<manifest ... >
    <uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />
    ...
</manifest>
安装后会通知用户,该用户必须接受您的应用程序请求的权限才能使用该应用程序。     
是的,这是可能的,是的,这是合法的,是的,您将需要用户的许可(至少在iOS上)     

要回复问题请先登录注册