Hallo Klaus,
danke für den Tipp.
Habe es gelöst. Man sieht zwar beim Laden noch kurz die Hotspots, aber damit kann ich leben.
Falls jmnd. so etwas auch einmal braucht:
Ich habe im XML File bei jeder Szene ein onloadcomplete Attribut gesetzt:
und dann in der verwendeten JS Datei die sceneLoaded Funktion
Code
function sceneLoaded() { var krpano = document.getElementById('krpanoSWFObject'); var hotspot_count = krpano.get('hotspot.count'); for(i = 0; i < hotspot_count; i++){ var hotspot = krpano.get('hotspot[ ' + i + '].name'); if (hotspot.indexOf('spot') == -1) { krpano.set('hotspot[' + i + '].visible', 'false'); } }
}
Besten Dank!
Michael