Initialisierung...
---
ToDo's
login ??? unerscheidung [user - leitung - inhaber]
menu
- einstellungen
- kasse
- bereichsübersicht
- tische
- bestellen
- abrechnen
- produkte [sortier suchfunktion]
- kategorien
leitung??: ausverkauft markieren
- rechnungen
user: liste aller seiner rechnungen
leitung / inhaber: liste aller user der schicht
home content
leitung / inhaber : umsatz widget?!
javascript passwort sha
---
Beispiel in kotlin
mainWebView.addJavascriptInterface(this,"JSBridge")
Nativen code aus javascript ausführen
Nativ:
@JavascriptInterface
fun proc(j:String){
}
JS:
if(cfg.app!==null && typeof JSBridge!=='undefined'){
JSBridge.proc(JSON.stringify({'func':'pup','para':{},'cbfu':'','cbpa':{}}));
}
Beispiel um aus der nativen Seite js ausführen:
private fun barcodeSendToJS(v:String, t:String, e:String){
JScallbackP.put("code",v).put("type",t).put("info",e)
var jscb = JScallbackF+"(" + JScallbackP + ");"
mainWebView.evaluateJavascript(jscb, null)
}