Griff onchangeview Ereignis für Bing maps

Ich versuche, Griff die onchangeview Ereignis für bing maps

In der js-Methode intialize ich habe den folgenden code:

map = new Microsoft.Maps.Map(document.getElementById("mapviewer"), {
    credentials: bingMapsKey, 
    center : new Microsoft.Maps.Location(42.3508, -71.0717),
    zoom: 12
    });
//Microsoft.Maps.Events.addHandler(map, "onchangeview", handleChangeView);
Microsoft.Maps.Events.addHandler(map, "onclick", handleChangeView);
mapviewer.attachEvent("onchangeview", handleChangeView);

Ich diese Funktion haben auch

Funktion handleChangeView(e) {

}

diese Funktion wird nie aufgerufen, und ich bin nicht sicher, warum als handler ordnungsgemäß eingerichtet ist.

Ich versteh auch nicht, der Unterschied zwischen folgenden 2 Zeilen und wenn ich sollte fügen Sie einen Ereignis-die eine oder andere Weise

Microsoft.Maps.Events.addHandler(map, "onclick", handleChangeView);
mapviewer.attachEvent("onchangeview", handleChangeView);

Irgendwelche Ideen?

Schreibe einen Kommentar