我只是想知道如何解决这个问题,我有一个面板,其中有可点击的链接到我当地社区的街景区域。当用户单击一个链接时,我将一个选项数组传递给steetViewPanorama的setoptions方法。
localTour.setOptions(locations[i]);这工作并显示了正确的位置,问题是我得到了图形故障。类似于屏幕撕裂/平铺相互重叠。目前,我可以修复此问题的唯一方法是单击该链接两次。
方法来强制重新呈现贴图。
localTour.setZoom(localTour.getZoom())然后触发localTour地图上的调整大小事件,但都不修复图形毛刺。令人惊讶的是,这个问题不会在火狐中发生,尽管火狐呈现不同的街景(与画布和视野有关) [Source]
以下是切换位置时出现的图形毛刺的示例:

发布于 2014-01-20 11:34:26
尝尝这个
google.maps.event.trigger(localTour, 'resize');https://stackoverflow.com/questions/17318718
复制相似问题