Почему кнопка закрытия не отображается для информационного окна, открытого на карте Baidu? - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь реализовать Baidu Map на моем сайте, все сделано хорошо, но кнопка закрытия (справа вверху) для infowindw не появляется.

Вот мой код JS:

var map = new BMap.Map("baidu_map"),
        point = new BMap.Point(-77.0763679, 38.8901401),
        baiduMapZoom = 12,
        marker = new BMap.Marker(point, {icon: new BMap.Symbol(BMap_Symbol_SHAPE_POINT, {scale:1, fillColor:"red",fillOpacity:0.8})});
    map.addOverlay( marker );
    map.centerAndZoom(point, baiduMapZoom);

    var opts = {
            width : 180,
            height: 95,
            title : 'Rates Property',
            enableMessage:true
        },
        infoWindow = new BMap.InfoWindow('1325 North Pierce Street Arlington VA 22209', opts);
    marker.addEventListener("click", function(){
        map.openInfoWindow( infoWindow, point );
    });

    // Add a map type control
    map.addControl(new BMap.MapTypeControl({
        mapTypes:[
            BMAP_NORMAL_MAP,
            BMAP_HYBRID_MAP
        ]}));
    map.addControl(new BMap.NavigationControl());

Пожалуйста, помогите с тем, что мне не хватает.

Примечание: Реф. используется из этой ссылки, но такого специального кода для отображения информационного окна не существует, тем не менее эта карта имеет информационное окно с кнопкой закрытия в правой верхней части.

...