有人可以告诉我如何在使用Google Maps Embed API时禁用滚动吗?
我正在构建一个网站,该网站需要在页面中间嵌入地图,用户需要能够滚动浏览而不会意外地使用缩放功能。
我尝试从javascript api中获取必要的参数,并提供作为url字符串中参数的一部分。
scrollwheel: false
重新格式化为:
&scrollwheel=false
这不起作用。我没有使用地图,而是获得了#34; Google Maps API服务器拒绝了您的请求。非法请求。意外的参数'滚轮'。"
如果没有合法的方法通过embed api实现这一点,那么有人可以推荐一个更黑的解决方案吗?我仍然希望人们能够通过onscreeen按钮与地图进行交互,这样我就不能简单地覆盖透明div,或者禁用指针事件。
我特别询问Google Maps Embed API。我对需要使用Google Maps JavaScript API的解决方案不感兴趣。对于这个项目,我无法切换到JS API。
这不是一个重复的问题,它是一个不同的API,SA上没有人已经回答了如何禁用使用Embed API进行滚动。
答案 0 :(得分:0)
查看documentation for embeds,我无法使用请求网址来禁用缩放。
但是,您可能希望看到this post from this site以了解替代方案。它不会是一个嵌入,但它将是下一个最好的东西。