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

Participate now!

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