You are not logged in.

Dear visitor, welcome to krpano.com Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Tuesday, January 13th 2009, 11:44am

Imagegallery im Mix mit Hotspots

Tachen alleseits,

vorweg: vom coden habe ich so ziemlich keine Ahnung!

Folgende Situation

Ich habe 3 panos die Per Hotspot miteinander verbunden sind (vor und zurück usw...)
In einem habe ich in der XML-Datei Buttons plaziert, die auf Klick dann Bilder zeigen.

1. Lade ich eines der Panos ohne die Buttons, dann bekomme ich in dem entsprechenden Pano die Butons nicht zu sehen.

2. Wenn ich nun aber das Pano mit den Buttons direkt lade, ist alles gut.
Aber wenn ich dann per Hotspot in ein anderes Pano springe, dann bleiben die Buttons auch dort zu sehen und auch funktionsbereit.
Das soll so nicht. Sondern nur in dem einen dafür vorgesehenen Pano. Egal von wo ich komme!

Wo liegt der Fehler? Was mache ich flasch? Was habe ich übersehen.
Das Script dazu ist identisch mit dem aus den krpano-examples (imagegallery)

Besten Dank für Infos,
Michi

2

Tuesday, January 20th 2009, 8:50pm

Hi,

ich vermute mal, das die loadpano() Aufrufe unterschiedlich sind,

ich würde empfehlen alle loadpano() Aufrufe auf folgendes Format zu ändern:

loadpano(..., null, MERGE, ...);

wichtig hier das MERGE, damit werden die Inhalte des aktuellen XML's mit der neuen
"gemischt", es bleiben beim Laden nur jede Plugins/Hotspot erhalten bei deinen
"keep" auf "true" gesetzt ist,

z.B.
bei Steuerbuttons die für alle Panos gleich bleiben sollen, einfach "keep" auf "true" setzen,
und bei Buttons/Hotspot die nur für ein bestimmtes Panorama bestimmt sind,
diese im XML des jeweiligen Panoramas definieren und "keep" auf "false" setzen,

hier auch noch einmal hier:
http://krpano.com/docu/actions/#loadpano
und hier für "keep":
http://krpano.com/docu/xml/#plugin

Schöne Grüße,
Klaus