是否可以在不使用回调的情况下使用谷歌地图?

时间:2013-01-12 22:39:47

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

我想在附近的搜索中让谷歌地图循环通过一堆城市。但是,映射的异步策略不允许代码按预期运行。我希望它是程序性的,似乎删除回调会修复它。

有人有建议吗?

1 个答案:

答案 0 :(得分:0)

一般来说答案必须是

Maps-API在内部使用了大量的异步请求,例如,加载tile是异步请求回调的结果。

但这里的问题根本不是异步请求,而是对服务的异步请求(地理编码,地点)。

当我将问题重新定义为:

是否可以在不使用回调的情况下使用Google地图服务的响应?
答案必须是:

也可以从服务器端访问这些Web服务,因此您可以在服务器端获取结果并直接将它们传递给脚本。

另一个选项是对webservices的同步请求,但实际上这会阻止浏览器,直到你得到响应,这不是一个理想的选择。