ScreenSoft Docs / Funkce pro vložený web

Funkce pro vložený web

Ovládání navigace mezi vrstvami ScreenSoft přímo z webové aplikace.

Kdy tyto funkce použít

Browser Embedded Functions jsou JavaScriptové funkce dostupné webové aplikaci spuštěné uvnitř ScreenSoft. Umožňují webové aplikaci řídit přechod mezi aplikační a prezentační vrstvou bez závislosti pouze na standardním kiosk rozhraní.

onUp

Provede jeden krok zpět v navigaci ScreenSoft. Z browser aplikace přepne podle definované navigační cesty do prezentační nebo aplikační vrstvy.

window.onUp({
    request: '{}',
    onSuccess: function(response) {
        console.log(response);
    },
    onFailure: function(error_code, error_message) {
        console.log(error_message);
    }
});

request: prázdný objekt {}. Úspěšná odpověď: null. Chyba: error_code -1, zpráva Disabled application layer. Single-app kiosk.

showLayerBottom

Přepne přímo z webové aplikace do aplikační vrstvy, kde jsou v režimu multi-app kiosk dostupné aplikace.

window.showLayerBottom({
    request: '{}',
    onSuccess: function(response) {
        console.log(response);
    },
    onFailure: function(error_code, error_message) {
        console.log(error_message);
    }
});

Chyba: error_code -1, zpráva Single-app kiosk.

showLayerTop

Přepne přímo z webové aplikace do prezentační vrstvy.

window.showLayerTop({
    request: '{}',
    onSuccess: function(response) {
        console.log(response);
    },
    onFailure: function(error_code, error_message) {
        console.log(error_message);
    }
});

Chyba: error_code -1, zpráva Presentation layer disabled.

Doporučení pro implementaci
Vždy obslužte onFailure. Použijte onUp, pokud se má navigace řídit kontextem, a showLayerTop, pokud se webová aplikace potřebuje výslovně vrátit k prezentačnímu obsahu.
Nenašli jste, co hledáte?
Kontaktujte podporu ScreenSoft na support@screensoft.org