Google maps 阻止Google Maps API优化非全屏模式的显示
当Google Map API以非全屏模式初始化地图时(CSS定位不是绝对的),它会对Google maps 阻止Google Maps API优化非全屏模式的显示,google-maps,Google Maps,当Google Map API以非全屏模式初始化地图时(CSS定位不是绝对的),它会对应用内联样式position=“relative”,导致随后的$(“#Google地图”).toggleClass('fullscreen')被忽略,除非我使用.fullscreen{position:absolute!important;} 但强制绝对定位并不能自动使谷歌地图以100%的宽度和高度运行,因为地图仍然根据其初始宽度和高度500px进行优化。当将贴图拖动到该虚拟框之外时,jpeg贴图图像将卸载 如
应用内联样式position=“relative”
,导致随后的$(“#Google地图”).toggleClass('fullscreen')
被忽略,除非我使用.fullscreen{position:absolute!important;}
但强制绝对定位并不能自动使谷歌地图以100%的宽度和高度运行,因为地图仍然根据其初始宽度和高度500px
进行优化。当将贴图拖动到该虚拟框之外时,jpeg贴图图像将卸载
如何真正告诉谷歌地图我们目前处于全屏模式并重新初始化优化?最终,我的做法是销毁地图并使用全屏参数重新初始化