Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 18. Mai 2017, 23:34

per Hotspot auf eine andere virtuelle Tour verlinken

Hallo,

ich habe eine virtuelle Tour erstellt mit mehreren Hotspots erstellt. Die Hotspots sind mit dem Beispiel Script animiert. Jetzt möchte ich gerne bei einem Hotspot auf eine ganz andere Virtuelle Tour verlinken. Bekomme es aber irgendwie gerade nicht hin. Habe schon alle Befehl ausprobiert

Derzeit steht im Code

<hotspot name="spot4" url="animatedhotspot_white.png" onloaded="do_crop_animation(64,64, 10);" ath="43.935" atv="-0.392" onclick="looktohotspot(get(name),65); loadpano(../010117_Leonhardstein/tour.xml);" />


Aber dann ersetzt er praktisch nur die ersten beiden Szenen und es wird nichts angezeigt.


Wie muß der Befehl richtig sein?


Freu mich auf eure Hilfe

Mike
www.tegernsee360.de

2

Freitag, 19. Mai 2017, 09:32

Hi,

der Code der vtourskin.xml ist nicht dafür ausgelegt andere Touren laden zu können.

D.h. dazu müsste entweder das Skin für diese Funktionalität angepasst werden (könnte etwas aufwändiger sein), oder die neue Tour einfach per 'openurl' geladen werden.

Schöne Grüße,
Klaus

3

Freitag, 19. Mai 2017, 10:59

Hallo Klaus,

danke für die schnelle Antwort. Schade :o( Habe es mit Openurl auch versucht aber nicht hinbekommen. Wie wäre denn da der richtige Code ?

Beste Grüße

Mike

4

Freitag, 19. Mai 2017, 12:39

Also willst du eine komplett neue Tour laden oder innerhalb der Tour auf ein neues Panorama wechseln?

Um eine komplett neue Tour zu laden würde ich die Tour in eine neue Subdomain packen und diese URL dann per Javascript Call aufrufen...

<hotspot name="spot4" url="animatedhotspot_white.png" onloaded="do_crop_animation(64,64, 10);" ath="43.935" atv="-0.392" onclick="looktohotspot(get(name),65); js(openNewTour(url_zur_neuen_tour));" />


im javscript eine Funktion erstellen, könntest du im index.html:

openNewTour(url) {
window.location.href = url;
}


Hoffe das hilft
lg
Alex