GlideUIKompatibilität – Umfang
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.
| Name | Typ | Beschreibung |
|---|---|---|
| scopeName | Zeichenfolge | Bereichsname der Anwendung. |
GlideUICompatibility – getCompatibility()
Gibt die Ausdrücke „block“ oder „allow“ basierend auf der Browserversion zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| 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.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Boolean | Kennzeichnung, die angibt, ob der Browser blockiert ist. Mögliche Werte:
|
UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
var blocked = UICompatibility.isBlocked();
gs.info(blocked);
Ausgabe:
false