如何禁用滚动缩放。谷歌地图嵌入式API

3

有人能告诉我如何在使用Google Maps Embed API时禁用滚动吗?

我正在构建一个网站,需要在页面中间嵌入地图,用户需要能够滚动而不会意外触发缩放功能。

我尝试从javascript api中获取必要的参数,并将其作为url字符串的一部分提供。

scrollwheel: false

重新格式化为:

&scrollwheel=false

这不起作用。我没有得到地图,而是收到“Google Maps API服务器拒绝了您的请求。无效的请求。意外的参数'scrollwheel'。”的消息。
如果没有合法的方法通过嵌入式API实现这一点,是否有人可以推荐一个更hackier的解决方案?我仍然希望人们能够通过屏幕上的按钮与地图进行交互,因此不能简单地叠加一个透明的div,或禁用指针事件。
我特别询问Google Maps Embed API。我对需要使用Google Maps JavaScript API的解决方案不感兴趣。对于这个项目,我无法切换到JS API。
这不是重复的问题,这是一个不同的API,SA上没有人回答如何使用Embed API禁用滚动。
1个回答

0

查看嵌入文档,我无法找到使用请求URL禁用缩放的方法。

但是,您可能想要查看此网站上的此帖子,以了解替代方案。虽然它不是嵌入式的,但它仍然是最好的选择。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接