0

我正在使用 MySQL 数据库中的数据生成一个 KML 文件。它基本上是带有时间戳的纬度/经度数据。这是一个在线交易数据库。我试图只显示最后 10 笔交易。在 Google 地球应用程序中一切正常,但是当我尝试使用 Google 地球的网络浏览器插件从 KML 显示相同的数据时,它会在 Google 的服务器上显示缓存的数据,因此数据不是实时的。

我的 refreshInterval 设置为 20 秒。我试图在 URL 的末尾添加虚拟字符串,但它不起作用。有没有更好的方法来做到这一点?任何意见,将不胜感激。谢谢!

4

1 回答 1

0

我试图在 URL 末尾添加虚拟字符串,但它不起作用

这意味着什么?

我使用的通常的“缓存破坏”策略是在 URL 的末尾附加一个时间戳,这样每个请求都是唯一的。

一种方法是将此 "?time="+(new Date()).getTime 附加到 URL(如果 URL 中已有参数,请将“?”替换为“&”)

于 2012-07-25T14:40:40.513 回答