Google Fusion Tables:几个问题(删除标记的外观,缓存问题......)

时间:2013-10-13 11:34:28

标签: javascript google-maps google-fusion-tables

这就是我想要做的。创建3个Fusion Tables图层,然后通过地图上方的复选框切换它们。

我已经实现了该功能,但我遇到了一些问题,其中一些旧的(已删除的)位置出现在地图上。我正在尝试使用自定义refreshLayerX()和refreshLayerY()函数,但无济于事。

一开始,我最初显示了2层(第三层将在我工作后添加)。但是在添加之后,只显示了一个图层(这是显示旧位置的图层)。

我怀疑这可能是由缓存引起的,但我并不是100%确定重新加载/刷新功能无法按预期工作。

另外,在这个网站上,我发现了一个关于相同(或至少非常相似)问题的问题,并且建议的解决方法是添加此问题(这是从Google网上论坛中获取的,并由谷歌人):

$("img[src*='googleapis']").each(function(){
    $(this).attr("src",$(this).attr("src")+"&"+(new Date()).getTime());
});

问题是我不知道如何在普通的javascript中添加它。

任何帮助都会被证实!

编辑:以下是我访问网页http://screencast.com/t/DVqtGs7rR

时如何查看地图的屏幕截图

1 个答案:

答案 0 :(得分:0)

如果有人遇到此问题,最好删除该图层并重新开始。谷歌似乎有自己的缓存,你无法刷新。如果您在Google电子表格中包含数据,那么您应该很好,这样您就可以轻松地将其导入新图层。首先确保文件(电子表格)是公开的,否则您将无法导入!当然,在导入时,不要忘记更新表ID!