Google maps api 3 谷歌地图API 3无标签街景链接

Google maps api 3 谷歌地图API 3无标签街景链接,google-maps-api-3,google-street-view,Google Maps Api 3,Google Street View,街景API 3的新功能是在全景图的链接(可能移动方向的箭头)上有一个标签(称为描述) 我可以通过StreetViewPanoramOptions.linksControl选项打开/关闭链接,但我发现无法显示没有标签的链接,如API 2中的链接 我试图截获链接更改事件并覆盖链接定义,但似乎StreetViewPanorama.getLinks()返回列表副本:更改结果数组时对全景图像没有影响 有可能吗?嗯,我又试了一次,发现我原来关于链接不可修改的说法是错误的。使用以下代码,我可以擦除所有标签:

街景API 3的新功能是在全景图的链接(可能移动方向的箭头)上有一个标签(称为描述)

我可以通过
StreetViewPanoramOptions.linksControl
选项打开/关闭链接,但我发现无法显示没有标签的链接,如API 2中的链接

我试图截获
链接更改
事件并覆盖链接定义,但似乎
StreetViewPanorama.getLinks()
返回列表副本:更改结果数组时对全景图像没有影响


有可能吗?

嗯,我又试了一次,发现我原来关于链接不可修改的说法是错误的。使用以下代码,我可以擦除所有标签:

this.displayInContainer = function( container ) {
    validatePano = new google.maps.StreetViewPanorama(
            document.getElementById(container),
            this.currentPanoramaOptions);

    var obj = this;
    google.maps.event.addListener(validatePano, 'links_changed', function() {
        var links = obj.panoObject.getLinks();
        for(var i = 0; i < links.length; i++ ) {
            links[i].description = "";
        }
    });
}
this.displayInContainer=函数(容器){
validatePano=新建google.maps.StreetViewPanorama(
document.getElementById(容器),
此选项为(当前全景图选项);
var obj=这个;
google.maps.event.addListener(validatePano,'links_changed',function(){
var links=obj.panoObject.getLinks();
对于(变量i=0;i