【发布时间】:2018-06-26 02:38:55
【问题描述】:
我正在使用纯基于iframe 的虚拟游览嵌入代码。这是嵌入代码的样子:
<iframe src="https://www.google.com/maps/embed?pb=!4v1516179112275!6m8!1m7!1sW42AXPaUi0AAAAQvO3Cikw!2m2!1d53.29123628241636!2d-6.200836469261503!3f308.93!4f1.4099999999999966!5f0.4000000000000002" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>
我需要禁用鼠标滚轮滚动缩放。我知道,在使用google.maps.StreetViewPanorama API 时,我们可以通过将参数scrollWheeel 设置为false 来禁用滚动缩放。
但是,我找不到任何文档可以对基于 iframe 的嵌入代码执行相同的操作。只有 hack 存在,例如在 iframe 上放置一个覆盖层并将其隐藏在点击事件上,然后再次使其出现在鼠标离开事件上。
在使用 embed iframe 时,是否有任何官方方法可以禁用 Google 360 StreetViewPanorama 虚拟游览的鼠标滚轮滚动缩放?
【问题讨论】:
标签: javascript html google-maps google-street-view