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.
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.Kontaktujte podporu ScreenSoft na support@screensoft.org
