Bing Maps - сохранить конкретную версию - PullRequest
1 голос
/ 17 октября 2011

Я использую Bing Maps, а с помощью CSS я стилизую HTML-элементы, чтобы получить настраиваемые элементы управления.Я называю версию 7.0 скрипта, как показано ниже.Однако кажется, что команда Bing вносит изменения в то, какие HTML-элементы возвращаются из одной версии 7.0 в другую.Теперь они изменили имена классов элементов, и мой CSS больше не работает.Поэтому мне интересно, есть ли способ не только указать, что я хочу использовать версию 7.0, но и быть более конкретным, чтобы я мог получить версию 7.0.2011100111334.47, например.Возможно ли это?

<script type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0"></script>

Это не похоже на работу:

<script type="text/javascript" src="http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0.2011100111334.47"></script>

1 Ответ

0 голосов
/ 25 января 2012

Нет, к сожалению, нет способа сделать это, Бинг неоднократно говорил, что они не могут поддерживать разработчиков, использующих недокументированные / неподдерживаемые способы настройки карты, и поэтому не гарантируют, что они не изменят свои действия, такие как имена div.

К сожалению, это означает, что если вы хотите сделать что-то, что API изначально не предоставляет способ сделать это, то вы должны рискнуть, если это не сработает: -)

Мы спросили, почему мы не можем нацеливаться на определенные второстепенные версии, и ответ обычно основан на том, что они не хотят поддерживать несколько версий, которые я могу понять, даже если это усложняет расширенную настройку

...