Deeplinking anpassung der Parameter

  • Hey Klaus,

    ist es möglich den Pfad vom 'deeplinking' anzupassen?

    http://192.168.178.22:666/?s=0&ansicht=lookat(112,56,140);


    zu

    http://192.168.178.22:666/?s=0&hlookat=1…okat=56&fov=140


    <action name="skin_deeplinking_update_url_process">
    copy(adr, browser.location);
    indexoftxt(qi, get(adr), '?');
    if(qi GT 0, subtxt(adr, adr, 0, get(qi)));
    copy(si, scene[get(xml.scene)].index);
    copy(h, view.hlookat);
    copy(v, view.vlookat);
    copy(f, view.fov);
    set(pp, calc(f LT 10 ? 6 : 0));
    roundval(h, get(pp));
    roundval(v, get(pp));
    roundval(f, get(pp));
    set(adr, calc(adr + '?s=' + si + '&amp;ansicht=lookat('+h+','+v+','+f+');'));
    js( history.replaceState(null, document.title, get(adr)); );
    </action>

    Danke schon einmal vorab für die Hilfe!
    Anjenehmen Abend noch :)

  • Hi,

    ja, grundsätzlich schon - du müsstest die Parameter aber selbst auswerten und damit die entsprechenden krpano Werte setzen.

    Siehe dazu in der tour.xml die "startup" <action> - dort werden die Standardmäßigen 'startscene' und 'startactions' Parameter des vtourskin.xml Deeplinkings ausgewertet.

    Schöne Grüße,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!