我在使用谷歌街景时遇到了问题。基本上,街景应该放在一个隐藏的 div 中。当点击按钮时,该 div 将被显示。 第一次加载街景正常,但如果我隐藏该 div,然后再次显示它,街景窗口就只显示灰色背景。 您可以在这里查看:jsfiddle 谢谢!
这将解决它。$('#toggle').click(function() { $('#sv').toggle(); google.maps.event.trigger(sv, 'resize') }); jsfiddle