【问题标题】:smartphone app that detects users location检测用户位置的智能手机应用程序
【发布时间】:2011-04-21 15:19:59
【问题描述】:

我将很快将网站创意扩展到智能手机应用程序。这些应用程序需要知道相关用户的位置。在深入研究这些项目之前,我做了很多研究。我需要为这个想法制作 android 、 iphone 和 blackberry 应用程序。我的问题是,我能否使用这些手机允许的编程能力来跟踪这些用户的位置。还有这有多合法;这是用户必须同意的事情。基本上我需要知道他们的位置,以验证他们是否在他们所说的地方。任何帮助将不胜感激。

【问题讨论】:

    标签: iphone android web-applications blackberry smartphone


    【解决方案1】:

    对于 Android,您的应用必须列出所有必需的权限。如:

    <manifest ... > <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> ... </manifest>

    在安装时,用户会收到通知,并且必须接受您的应用请求的权限才能使用该应用。

    【讨论】:

      【解决方案2】:

      是的,您可以使用移动浏览器中提供的 Geolocation API 获取用户位置。不过,他们必须授予您的应用程序使用权限。

      可以在此处找到有关如何使用 API 的教程: http://www.html5rocks.com/tutorials/geolocation/trip_meter/

      【讨论】:

        【解决方案3】:

        是的,有可能,是的,这是合法的,是的,您需要用户的许可(至少在 iOS 上)

        【讨论】:

        • 在 android 上,用户需要在安装应用期间授予应用使用位置的权限。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-04
        相关资源
        最近更新 更多