如何在浏览器中欺骗不同的位置进行测试?

时间:2016-05-17 13:44:14

标签: javascript google-maps-api-3 geolocation

我在上面的链接问题中找不到这个。

我编写了一个使用谷歌地图的JS Web应用程序。我从印度得到的报告显示,移动版应用程序中没有找到浏览器位置,我需要能够调试它(我住在纽约)。

它在纽约安装中工作正常,所以我需要测试印度安装。

问题是我需要我的浏览器报告本地长/ lat,所以我可以触发JS代码路径。

有没有办法让我的浏览器欺骗长/拉?

This is the only thing I've found。它看起来非常复杂,相当精致,我不确定它是否适用于我的应用程序。

有没有更简单的方法让我做一些像提供GPX文件(就像我为Xcode做的那样)来欺骗一个位置?

我正在使用Mac,几乎可以使用任何浏览器来执行此操作。

谢谢!

1 个答案:

答案 0 :(得分:1)

行。我想出了如何在Chrome中执行此操作。

它与this(我在问题中提到的解决方案)几乎相同。

然而,谷歌似乎已经改变了一切。你不再拥有" Emulation"标签。你所拥有的是一个传感器"显示在第二个“开发人员”面板中的选项卡:

The popup menu to bring up the Sensors Tab

The Sensors Tab

在这里,你可以玩它。