Dokumentacja Orbitvu

ORBITTOUR API

API JavaScript ORBITTOUR: metody i zdarzenia.

ORBITTOUR osadzony na stronie internetowej udostępnia obiekt API, który zawiera metody przydatne do dostosowania zachowania ORBITTOUR.

Aby uzyskać dostęp do obiektu API ORBITTOUR, zdefiniuj globalną funkcję JavaScript i przekaż jej nazwę do skryptu osadzającego ORBITTOUR:

<script type="text/javascript">
    window['my_orbit_init'] = function(orbittour_api){
        // do something with API object
    }
</script>
<script type="text/javascript" src="//orbitvu.co/001/dSz54kMJ7rHKtC6E2YBHpf/2/orbittour/468/script?external_init=my_orbit_init"></script>

Funkcja zostanie wywołana po zainicjowaniu ORBITTOUR.

Dostępne metody API:

handle_resize

Ręcznie informuje ORBITTOUR, że powinien przeliczyć swoje wymiary. Przydatne, gdy zmieniasz rozmiar elementu kontenera innym skryptem. Przykład użycia:

$('#orbit-container').css('width', 500); orbittour_api.handle_resize();

Ta metoda jest wywoływana automatycznie przy zmianie rozmiaru okna przeglądarki.

enable_mousewheel

Metoda pośrednicząca do API ORBITVU VIEWER. Włącza zoom VIEWER-a kółkiem myszy. Metoda przełącza parametr mousewheel na ‘yes’:

orbittour_api.enable_mousewheel();

disable_mousewheel

Metoda pośrednicząca do API ORBITVU VIEWER. Wyłącza zoom VIEWER-a kółkiem myszy. Metoda przełącza parametr mousewheel na ‘no’:

orbittour_api.disable_mousewheel()

setScene

Metoda pośrednicząca do metody setScene API ORBITVU VIEWER:

orbittour_api.setScene({scale: 0.5});

getScene

Metoda pośrednicząca do metody getScene API ORBITVU VIEWER:

let scene = orbittour_api.getScene();

Na tej stronie