0

我已经使用 GEO IP API 实现了 GEO 位置标识符?...您能否建议如何测试此功能...我在纽约...当我打开网站时,它向我展示了纽约...但我不知道如何检查其他城市...请建议。

4

3 回答 3

3

您应该能够使用代理服务测试其他位置。

于 2011-03-22T16:57:09.677 回答
1

for的第二个参数getCurrentPosition()失败案例的回调。在第三个参数中,您可以设置浏览器应等待响应的秒数(在我的示例中为 5 秒)以及结果应缓存多长时间(在我的示例中为 1 小时)。

navigator.geolocation.getCurrentPosition(function(position) {
    alert('Success');
}, function() {
    alert('Fail!!!');
}, {maximumAge:60000, timeout: 5000});
于 2011-03-22T16:53:46.430 回答
1

尝试使用代理服务器或出于测试目的可以尝试在应用程序中对不同地理位置的 ip 进行硬编码。有关公共代理的列表,请查看以下链接。 http://hidemyass.com/proxy-list/1

于 2013-07-30T06:21:32.697 回答