Bingmaps funktionieren mit Flash / mit HTML5 keine Anzeige

  • Ich versuche seit Tagen den Fehler in meinen Bingmaps Einstellungen zu finden. Die folgende Seite zeigt in Flash die Karte wunderbar und wie erwartet an:

    http://owptakz4mp6m3vw9.myfritz.net/pano/Panorama.aspx?tour=78

    Mit deaktiviertem Shockwave-Player bleibt die Karte leer. Es wird keine Fehlermeldung angezeigt. Die Aktion onmapready wird aber ausgeführt. Also funktioniert das Plugin (zumindest teilweise).

    Das entsprechende krpano.xml liegt unter

    http://owptakz4mp6m3vw9.myfritz.net/pano/krpano.aspx?tour=78;pano=1


    Hier der Ausschnitt mit den Bingmaps-Einstellungen

    Was mache ich hier falsch?

  • Hi,

    um ehrlich zu sein - gute Frage - der Code sieht eigentlich gut und richtig aus...

    Das dürfte an einem Bugs des Bing Maps APIs selbst liegen - da die Karte zu Beginn außerhalb des sichtbaren Bereichs liegt (was die Bing Maps API erkennen dürfte) wird einfach nichts geladen, bzw. ist das interne Karten HTML Element dadurch nur 0x0 Pixel groß.

    Das Verschieben der Karte in den sichtbaren Bereich erfolgt intern mittels CSS-Transform und diese Positionsänderung dürfte das Bing-Maps API nicht mehr mitbekommen, weshalb die Karte leer bleibt.

    Ein Workaround wäre eventuell nach dem Verschieben die Größe der Karte (width/height) minimal noch zu ändern, um damit ein Neuladen zu bewirken...

    Schöne Grüße,
    Klaus

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!