Элемент управления Bing map ajax v7 не показывает кнопку «закрыть» infoBox

По какой-то причине это свойство игнорируется. Ниже приведен мой код, как вы можете видеть, я не использую собственный HTML. Есть идеи, почему?

Изменить: я использую тему BingTheme. причина, по которой мне нужна эта кнопка, заключается в том, что иногда по какой-то причине информационная панель не закрывается автоматически при нажатии на другое место на карте

this.map.entities.push(new Microsoft.Maps.Infobox(currentLocation,
                    {
                        title: location.threatType,
                        description: layer.Options.InfoBoxText + "</br>IP: " + location.IP, pushpin: pin,
                        zIndex: 100,
                        showCloseButton: true
                    }));

person Orco    schedule 07.01.2016    source источник


Ответы (1)


Модуль Bing Theme переопределяет все стили, чтобы они соответствовали стилям, используемым более старым сайтом Bing Maps. Поскольку такие настройки, как отображение кнопки закрытия, отключены. Лично мне этот модуль никогда не нравился и не рекомендую его использовать. Вы можете создать гораздо больше настроек с помощью элемента управления без этого модуля.

person rbrundritt    schedule 07.01.2016