我们正尝试将Google地图自定义控件添加到XPage中选项卡式窗格的第4个标签页
当我们这样做时,我们得到这个:
只有地图的第一个小10的地图在左上角绘制。
正如您所看到的,只会加载地图的第一部分。
我已经用Google搜索了,看来如果地图不在第一个标签上,如果没有“地图初始化功能的标签更改调用”,它就无法正常工作
我已经对此进行了测试,这是正确的,当地图是选定的标签时,地图会正常加载。
这是我们的标记:
<xe:djTabPane id="djTabPaneMap" title="Map">
<xp:panel style="height:290px;width:860px" id="panel6">
<xc:ccGoogleMaps map_height="290" map_width="860"
map_width_measurement="px" map_height_measurement="px"
map_zoom="5" map_type="ROADMAP" map_center_type="Address"
map_center_address="Broadstairs">
</xc:ccGoogleMaps>
</xp:panel>
</xe:djTabPane>
这是我所知道的基本内容,但我们似乎无法通过切换标签来调用初始化地图函数。
任何想法???
我担心尽管很多尝试在标签更改上调用构建贴图功能 - 使用ID或CSS类名称,我们无法完全绘制地图。
当地图位于选项卡式面板之外时,没有问题。
使用Firebug检查面板后,地图呈现正确
非常感谢!
安德鲁
答案 0 :(得分:0)
AFAIK,Google地图必须位于IFRAME中。或者是吗?