问题标签 [location-provider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
863 浏览

android - 在使用 Android 的 LocationClient 时,有什么想法可以快速获取高度数据吗?

我一直在用Android的LocationManager记录位置数据,新的' LocationClient'API来了,所以我试了一下。

结果看起来不错。它获取位置数据的速度非常快,但我发现Android Fused Location 提供程序(LocationClient)几乎在所有情况下都没有提供高度数据,即使我跟踪了很长时间。

所以,问题是,“在使用 LocationClient 时有什么好的方法或想法来获取高度数据吗?”,还是我应该继续使用不够快的GPS 提供程序?

0 投票
1 回答
808 浏览

android - Android 位置 - 网络提供商、设备速度

是否可以从位置 NETWORK_PROVIDER 而不是从 GPS_PROVIDER 获取设备速度?

0 投票
1 回答
2253 浏览

angularjs - 可以禁用 $locationProvider 和 $routeProvider 吗?

我可以禁用这些家伙吗?我在 asp.net mvc 应用程序中使用 angular.js,我不需要 angular 来控制与地址栏或链接相关的任何内容......

现在在 html5 模式下禁用 ( $locationProvider.html5Mode(false)) 它会将哈希和操作方法的名称添加到地址栏,例如:您转到\Home\index,它会导航,然后地址栏文本变为Home\index#\index. 这不是很烦人吗?

如果我启用 html5 模式,它将完全停止加载页面(初始页面除外)。我尝试从最初加载的页面转到另一个页面 - 它更改了地址栏的文本(这次不添加主题标签),但不会加载页面本身。那不是令人沮丧吗?

0 投票
2 回答
2436 浏览

android - Android getBestProvider 从不返回 GPS

我一直在开发基于位置的应用程序。

我正在测试Samsung Galaxy S4两者Samsung Tab 7

打电话时getBestProvider()它时,如果启用它通常会返回 GPS,否则会返回网络,我的 Galaxy S4 就是这种情况。

但是,当我尝试在选项卡上运行应用程序时,GPS 提供程序从未返回getBestProvider()即使启用了 GPS 提供程序,也从未返回过它。

S4 有 android4.2.2而 tab 有4.1.1,这可能是问题,如果不是,是什么?

0 投票
3 回答
3002 浏览

android - Android 融合位置提供程序设置

我最近使用融合位置提供程序在我们的应用程序中执行特殊任务时定位用户。直到现在我找不到检查一些设置的方法:

  • 当用户允许 Google Apps 访问该位置(Google 设置)时,这是否也会影响 Google Play 服务。
  • 如果用户允许应用程序使用 GPS(标准位置设置)来确定位置,Google Play 服务是否也可以访问 GPS。

融合位置提供者的文档没有说明这一点。很高兴有任何建议。谢谢!

0 投票
3 回答
15047 浏览

android - Android 中的融合位置提供程序

我正在使用 Fused Location Provider 开发应用程序。我有个疑问。为了定期获取位置,它使用 requestLocationUpdates()。但它从哪个来源获取位置,无论是从 WIFI 还是 GPS 或网络。在我的应用程序中,只有当 WiFi 开启时,它才会定期获取位置。当 WiFi 处于关闭状态时,它无法获取位置(它应该从 GPS 或网络的其他来源获取位置。但它永远不会获取位置。或者我必须为 GPS 和网络编写侦听器)。我不知道是什么问题。谁能帮我。

而且,它是否仅在所有提供商(Wifi、GPS、网络)可用时才有效。

0 投票
5 回答
14801 浏览

javascript - 在 AngularJS 中关闭 URL 操作

我正在尝试使用 Angular 编写我的第一个网络应用程序。

在正常模式下(html5Mode 关闭),Angular 会强制地址的哈希部分看起来像“路径”(添加前导“/”),并对特殊字符进行编码 - 例如,它允许单个“?” 和哈希中的“#”,并用 %3F 和 %23 替换其他的。

有没有办法关闭这个功能?我不想使用$locationProvider / $routeProvider功能 - 我想自己解析哈希(在我的情况下,用户将在哈希中输入一些“自由文本”以在我的网站内搜索)。

我读到 routeProvider 无法配置为使用正则表达式...

如果打开了 htmlMode,那么地址的哈希部分不会被强制看起来像一个路径(没有前导“/”),但它仍然编码特殊字符。

我知道某些浏览器可能无论如何都会对特殊字符进行编码/转义,但是如果用户设法在其地址栏中输入了一些特殊字符,那么我不想更改它。

谢谢

0 投票
1 回答
870 浏览

asp.net-mvc - 使用 Angularjs $location 提供程序和 ASP.NET MVC 操作链接在一起的问题

我有一个同时使用 ASP.NET MVC 和 Angularjs 的应用程序。添加或删除过滤器时,我正在使用 Angularjs $location 提供程序来修改 url 的搜索部分。

然后,我订阅 $locationChangeSuccess 事件并使用信号器更新页面上的数据,而无需在每次更改过滤器时发布 asp.net 帖子。

以上所有方法都有效,但是,我在页面上还有一些 mvc 操作链接,单击时我需要使用这些链接。

不幸的是,当单击这些链接时,url 会更新,但 mvc 帖子不会发生。如果有人知道如何完成这项工作,我将不胜感激。

0 投票
2 回答
23419 浏览

java - 如何在 Android 中通过 Wifi 获取位置?

我想通过 Wifi 获取位置并在 Google 地图中工作,这对我不起作用,但 Gps 没问题,没问题。

我的代码:

安卓清单:

当 wifi 连接到 Internet 时 Newtork_Provider 为空。如何解决问题

谢谢..

0 投票
1 回答
6115 浏览

android - 是否可以使用 Google 的新融合位置提供程序模拟位置?

是否可以让 FakeGPS 等应用程序与新的融合位置提供程序(Google Play 服务)一起使用?

我相信这是问题所在: