Mobiles Gerät oder PC in Scriptcase

Prüfen ob die Anwendung auf einem PC oder einem mobilen Gerät läuft

Zur Prüfung auf welchem Gerät die Anwendung läuft kann die Bibliothek mobiledetect (http://mobiledetect.net) verwendet werden.
Normalerweise werden solche Bibliotheken in eine externe Library von Scriptcase geladen und aktiviert.

Anschließend wird der Code in die Application geladen:

Obwohl die Beschreibung von Scriptcase dies nicht zeigt, ist die Bibliothek wohl schon standardmäßig geladen.

Als Beispiel wollen wir in einer Application ermitteln, ob auf einem mobilen Gerät gearbeitet wird und dann statt in das menu02 das menu01 aufrufen, das besser für diese Bildschirmgrößen geeignet ist.

Um das zu verdeutlichen wird eine neue Application von Typ blank erstellt und in das onExecute Ereignis einfügt:

Wenn die Application ausgeführt wird, zeigt sie den Typ des Gerätes an.

Zur Weiterleitung an die Menü-Applikationen wird der Code geändert in:

Wird ein mobiles Gerät verwendet, wird menu01 aufgerufen.

Veröffentlicht in Scriptcase Sniplets Getagged mit: , , , ,