无法在 Bing 个地图上创建可拖动图钉

Can't create a draggable pin on Bing maps

我不知道如何制作可拖动的图钉。我使用的代码类似于随处可见的教程:

<script type='text/javascript'>
    function GetMap()
    {
        var loc = new Microsoft.Maps.Location(47.1, 2.20696);

        var map = new Microsoft.Maps.Map('#myMap', {
            credentials: 'XXXXXXXXXXXXX'
            , center: loc,
            zoom:16

        });

        var pin = new Microsoft.Maps.Pushpin(loc);
        pin.setOptions( { draggable: true, text:'1' });
        map.entities.push(pin);
    }
</script>

<script type='text/javascript' src='//www.bing.com/api/maps/mapcontrol?callback=GetMap' async defer></script>
<div id="myMap" class="bing"></div>

但它不起作用。

可能有什么问题?

图钉在 V8 的初始版本中不可拖动,但此功能已添加到 V8 的实验分支中。只需将“&branch=experimental”添加到地图脚本 URL,您的图钉就可以拖动了。目前在实验分支中的所有新功能和错误修复将在月底滚动到主发布分支。