GlideUIKompatibilität – Umfang

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Die GlideUIKompatibilität Die API bietet bereichsbezogene Anwendungen die Möglichkeit, eigene minimale Browserversionen zu definieren. Dies erfolgt durch das Erstellen von Systemeigenschaften für die bereichsbezogene Anwendungen.

    Sie erstellen die Eigenschaften mit der Liste „sys_properties“ und weisen eine Versionsnummer zu. Wenn Sie dies in der bereichsbezogenen Anwendung tun, wird das Präfix „<scope-name>“ automatisch zum Eigenschaftennamen hinzugefügt. Die Kompatibilitätseigenschaften der bereichsbezogenen Anwendungsbenutzeroberfläche sind:

    • <scope-name>.ui.ie_minimum
    • <scope-name>.ui.chrome_minimum
    • <scope-name>.ui.firefox_minimum
    • <scope-name>.ui.safari_major_version_minimum

    Sie können dann verwenden GlideUIKompatibilität Klasse, um zu bestimmen, ob der aktuelle Browser unterstützt wird.

    GlideUICompatibility – GlideUICompatibility(String scopeName)

    Erzeugt ein GlideUICompatibility-Objekt.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    scopeName Zeichenfolge Bereichsname der Anwendung.

    GlideUICompatibility – getCompatibility()

    Gibt die Ausdrücke „block“ oder „allow“ basierend auf der Browserversion zurück.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 3. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Entweder Blockieren Oder Zulassen .
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blockOrAllow = UICompatibility.getCompatibility();
    gs.info(blockOrAllow);

    Ausgabe:

    allow

    GlideUICompatibility – isBlocked()

    Bestimmt, ob der Browser nicht unterstützt (blockiert) wird.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 5. Ergebnisse
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob der Browser blockiert ist.
    Mögliche Werte:
    • Wahr: Browser ist blockiert.
    • Falsch: Browser ist gültig und nicht blockiert.
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blocked = UICompatibility.isBlocked();
    gs.info(blocked);

    Ausgabe:

    false