【问题标题】:get user location lat long on cordova without enable their location在不启用他们的位置的情况下在科尔多瓦上获取用户位置
【发布时间】:2015-01-27 12:13:13
【问题描述】:

我正在科尔多瓦用 angular 制作移动(Android、iPhone 和 WP8)应用程序。我需要让用户经纬度。我使用http://ngcordova.com/docs/plugins/geolocation/ 和 HTML 5 地理定位 API 和角度地理定位 Js 来获取用户位置。当我打开手机 -> Settins -> 位置 -> 我正在获取用户位置时,当用户关闭他们的位置时,我无法获取他们的位置。

如果用户在移动设置中关闭他们的位置,是否可以获得用户位置。

【问题讨论】:

标签: angularjs cordova geolocation


【解决方案1】:

不,如果用户禁用了他们的位置,您将无法获取它。不仅是软件,还有您使用的 SDK 的使用条款(Android 和 iOS 商店将禁止您的应用)。

正如 jcesarmobile 评论的那样,您可以根据 IP 准确地获取用户位置。例如,让用户国家/地区设置应用程序语言就足够了,就像一个魅力。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多