草庐IT

Geolocation

全部标签

android - navigator.geolocation.getCurrentPosition 总是在 Android 中超时,直到 GPS/位置关闭

app.controller('dashboard',function($scope){$scope.getPosition=function(position){$scope.acc=position.coords;$scope.lat=position.coords.latitude;$scope.lng=position.coords.longitude;$scope.$apply();};$scope.getPositionErr=function(error){alert('code:'+error.code+'\n'+'message:'+error.message+'\n

javascript - 后台Geolocation ServiceWorker - Web App重新获得焦点时的onMessage事件顺序

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion有关完整的详细信息和更冗长的描述,请参阅此W3CServiceworkerissue.这是我的HTML5Web应用场景:-当我去兜风时,我的Web应用程序处于后台状态并卡在我的口袋里当我为KM计时时,我的ServiceWorker会定期接收GPS更新并调用postMessage()将它们排队等待我的应用最终绘制在Googlemap上在骑行结束时,我点了一杯啤酒并将Web应用置于前台,这样我就可以看到我去过

html - 有没有办法检测用户是否已经授予使用 navigator.geolocation 的权限?

除了第一次设置cookie之外,有没有办法检测用户是否已经允许navigator.geolocation返回浏览器的纬度/经度?如果有,它是什么?它在所有浏览器中都相同还是在所有浏览器中都不同?这个主题已经partiallyansweredelsewhere根据GeoLocationAPI–Chrome/Safari–PermissionmanagementandVisualDifferences,Chrome请求可撤销的一次性许可。我还没有读完这篇文章,但似乎权限的存储并不是纯粹的Chrome要做的事情。 最佳答案 如何使用所有h

android - 在Android中获取用户位置的好方法

问题:尽快在阈值范围内获取用户的当前位置,同时节省电池电量。为什么问题是问题:首先,android有两个提供者;网络和GPS。有时网络更好,有时GPS更好。“更好”是指速度与准确率的比值。如果我可以在不打开GPS的情况下几乎立即获得位置,我愿意牺牲几米的精度。其次,如果您请求更新位置更改,如果当前位置稳定,则不会发送任何内容。Google在此处提供了一个确定“最佳”位置的示例:http://developer.android.com/guide/topics/location/obtaining-user-location.html#BestEstimate但我认为它远没有它应该/可能

android - 在Android中获取用户位置的好方法

问题:尽快在阈值范围内获取用户的当前位置,同时节省电池电量。为什么问题是问题:首先,android有两个提供者;网络和GPS。有时网络更好,有时GPS更好。“更好”是指速度与准确率的比值。如果我可以在不打开GPS的情况下几乎立即获得位置,我愿意牺牲几米的精度。其次,如果您请求更新位置更改,如果当前位置稳定,则不会发送任何内容。Google在此处提供了一个确定“最佳”位置的示例:http://developer.android.com/guide/topics/location/obtaining-user-location.html#BestEstimate但我认为它远没有它应该/可能

google-maps - HTML5 的 GeoLocation 到底是如何工作的?

我知道浏览器共享我的IP地址和附近无线网络的详细信息以确定我的位置,但它知道哪些关于附近wifi网络的信息?例如,我住的地方没有公共(public)无线网络,从我家可以看到大约5个私有(private)网络,但我的位置却被确定在20米以内。由于附近没有开放网络,Google如何确定我的位置?我能想到的唯一方法是,谷歌在为街景绘制街道时绘制了所有无线网络的位置。我在网上搜索过,但我找不到任何具体的细节。 最佳答案 Firefox向Google发送的数据适用于所有可见的访问点,公共(public)或私有(private)。对于检测到的每

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 如何在 Android 中以编程方式获取当前 GPS 位置?

我需要使用GPS以编程方式获取我的当前位置。我怎样才能实现它? 最佳答案 我创建了一个带有分步描述的小应用程序来获取当前位置的GPS坐标。完整的示例源代码在GetCurrentLocationcoordinates,Cityname-inAndroid.看看它是如何工作的:我们需要做的就是在list文件中添加这个权限:然后像这样创建一个LocationManager实例:LocationManagerlocationManager=(LocationManager)getSystemService(Context.LOCATION_

android - 在 Android 上获取用户当前位置的最简单、最可靠的方法是什么?

Android上的LocationManagerAPI对于只需要偶尔粗略估计用户位置的应用程序似乎有点痛苦。我正在开发的应用本身并不是真正的定位应用,但它确实需要获取用户的位置才能显示附近商家的列表。它不需要担心用户是否在四处走动或类似的事情。这是我想做的:向用户显示附近位置的列表。预加载用户的位置,这样当我在ActivityX中需要它时,它就可用了。我并不特别关心更新的准确性或频率。只要不远,只需捕获一个位置就足够了。也许如果我想变得漂亮,我会每隔几分钟左右更新一次位置,但这不是一个重要的优先事项。适用于任何具有GPS或网络位置提供程序的设备。看起来应该没那么难,但在我看来,我必须启

android - 在 Android 上获取用户当前位置的最简单、最可靠的方法是什么?

Android上的LocationManagerAPI对于只需要偶尔粗略估计用户位置的应用程序似乎有点痛苦。我正在开发的应用本身并不是真正的定位应用,但它确实需要获取用户的位置才能显示附近商家的列表。它不需要担心用户是否在四处走动或类似的事情。这是我想做的:向用户显示附近位置的列表。预加载用户的位置,这样当我在ActivityX中需要它时,它就可用了。我并不特别关心更新的准确性或频率。只要不远,只需捕获一个位置就足够了。也许如果我想变得漂亮,我会每隔几分钟左右更新一次位置,但这不是一个重要的优先事项。适用于任何具有GPS或网络位置提供程序的设备。看起来应该没那么难,但在我看来,我必须启