3

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

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

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

scrollwheel: false

重新格式化为:

&scrollwheel=false

这没有用。然后我得到“Google Maps API 服务器拒绝了您的请求。无效的请求。意外的参数 'scrollwheel'”,而不是地图。

如果没有通过 embed api 实现此目的的合法方法,任何人都可以推荐一个更黑客的解决方案吗?我仍然希望人们能够通过屏幕按钮与地图进行交互,这样我就不能简单地覆盖透明 div 或禁用指针事件。

我专门询问 Google Maps Embed API。我对需要使用 Google Maps JavaScript API 的解决方案不感兴趣。对于这个项目,我无法切换到 JS API。

这不是一个重复的问题,它是一个不同的 API,SA 上没有人回答如何使用 Embed API 禁用滚动。

4

1 回答 1

0

查看 embeds 的文档,我看不到任何使用请求 URL 禁用缩放的方法。

但是,您可能希望从该站点查看此帖子以了解替代方案。它不会是嵌入,但它将是下一个最好的东西。

于 2015-07-10T01:58:56.013 回答