InfoBox enableEventPropagation:true导致滚动不起作用

时间:2014-04-21 19:46:51

标签: jquery google-maps google-maps-api-3 infobox

我在谷歌地图apiv3上动态添加了InfoBox。当enableEventPropagation设置为false时,滚动正常工作。但是,如果将其设置为true,则将禁用它。

requirements
1. Infobox
2. Clickable image inside infobox
3. scrollable div within infobox

new InfoBox({
        content: document.getElementById("infobox-wrapper-hotel"),
        disableAutoPan: false,
        enableEventPropagation: false,


.infoBox #scroll{
  overflow:scroll;
  overflow-x: hidden;
  display:block;
  height:250px;
  width: 300px;
  -webkit-overflow-scrolling: touch;
}

这是在ipad设备上滚动导致问题。有人有解决方案吗?

我从文档中看到了原因......

“和enableEventPropagation属性在关闭当前InfoBox并打开新的InfoBox之前无效。”

有没有人知道解决这个问题?

0 个答案:

没有答案