我有一个Google Fusion Table,我正在使用Google Maps API在Google地图上绘制数据。
最初我更改了信息窗口布局,这反映在我自己的域中的地图版本中。
虽然没有显示对信息窗口布局的后续更改。
但是,在融合表编辑器中查看地图视图时,信息窗口确实显示了所做的所有更改。这只是我使用未更新的API的版本。
这是我写的信息窗口布局HTML:
<div class='googft-info-window' style='font-family: sans-serif'>
<h4 style="font-size: 16px; margin: 0;">{restaurant}</h4>
<span style="color:#999; font-size: 12px;text-transform:uppercase;">{postcode}</span>
<a href='{website}' target='_blank'>{website}</a><br><br>
Recommended by: <a href='{review_link}' target='_blank'>{review}</a><br>
"{excerpt}"
</div>
正如您所看到的,它只是简单的HTML,所以我不认为这是问题。似乎API未能显示信息窗口布局更改。其他所有工作都应该正常工作并按预期进行更新。
答案 0 :(得分:2)
您是否在JavaScript中指定了模板ID?每个地图选项卡都有自己的信息窗口模板。您可以使用工具&gt;获取其ID发布并查看生成的网址 tmplt 参数。本文有更多详细信息:
https://developers.google.com/fusiontables/docs/samples/style_and_template_ids