6

Google 静态地图自定义标记会缓存多长时间?

当设置自定义标记然后更改它(例如,使用相同的文件名但不同的图像)时,它似乎缓存了第一个使用的文件。这在调整设计时很尴尬。

4

2 回答 2

3

如果您愿意,您可以将额外的参数传递给静态地图 API,Google 会忽略它们,您可以将其用于缓存中断。我们一直这样做是为了在我以前工作的地方进行测试。

通常我们将时间标记到请求中的 url 上,它会阻止它被缓存:

http://chart.apis.google.com/chart?chst=d_map_pin_icon&chld=cafe|996600&time=1290371937

或者将您的网络浏览器设置为在测试时停止缓存图像。

于 2010-11-21T14:40:25.800 回答
3

据我所知,没有这方面的政策(因此可能会更改,恕不另行通知) - 现在它们似乎在 1 天后到期。

请求http://chart.apis.google.com/chart?chst=d_map_pin_icon&chld=cafe|996600返回以下标头

Date          Tue, 16 Nov 2010 00:35:41 GMT
Expires       Wed, 17 Nov 2010 00:35:41 GMT
Cache-Control public, max-age=86400
于 2010-11-16T00:40:44.003 回答