在自定义信息窗口中,在Google Fusion Tables上留下空白数据

时间:2012-01-23 02:29:36

标签: google-fusion-tables

我在融合表中有一个自定义信息窗口:

<div class='googft-info-window' style='font-family: sans-serif'>
<img src="{image}" width=200 align=right>
<b>ID Number:</b> {pkey}<br>
<b>Condition:</b> {stateofrepair}<br>...

但有时没有{image}可用,这会导致大多数浏览器上的图像图标损坏。如果{image}为空白,我可以将<img>标记关闭吗?

1 个答案:

答案 0 :(得分:1)

使用Fusion Tables UI无法做到这一点。

但您可以使用Google Maps API中的Fusion Tables Layer执行此操作。您可以使用Google Maps API在图层上设置点击监听器。您可以访问与单击返回的Event对象中的单击功能关联的数据。此时,您可以测试图像值是否实际包含数据,如果是,则显示图像。

以下是一个例子:

http://code.google.com/apis/fusiontables/docs/samples/change_infowindow_content.html