有没有办法使用谷歌地图 API 拦截全屏控件的默认行为?
当您按下控件而不消除 UI 时,我想防止自定义全屏行为。如果用户单击控件,则地图将在容器内增加大小。
如果这是不可能的,我想知道实现这一点的最佳方法是否是创建附加到点击事件的叠加层。
或者我什至不需要为此使用覆盖OverlayView 类,我可以只使用样式和点击事件来管理它:
CSS:
#nav { z-index: 100; position: absolute; margin: 10px 0px 0px 200px;
background-color: #fff; border: 1px #000 Solid; padding: 5px; }
html:
<body onload="initialize();">
<div id="container">
<div id="nav" onclick="fullScreenCustomSize();">Nav Menu</div>
<div id="map"></div>
</div>
</body>
...
关于如何实现这一目标的最佳方法的任何建议?