GlideUICompatibility - 범위 지정됨
GlideUICompatibility API는 범위가 지정된 애플리케이션이 자체 최소 브라우저 버전을 정의할 수 있는 기능을 제공합니다. 이 작업은 범위가 지정된 애플리케이션에 대한 시스템 속성을 생성하여 수행됩니다.
sys_properties 목록을 사용하여 속성을 생성하고 버전 번호를 할당합니다. 범위가 지정된 애플리케이션에서 이 작업을 수행하면 <scope-name> 프리픽스가 속성 이름에 자동으로 추가됩니다. 범위가 지정된 애플리케이션 UI 호환성 속성은 다음과 같습니다.
- <scope-name>.ui.ie_minimum
- <scope-name>.ui.chrome_minimum
- <scope-name>.ui.firefox_minimum
- <scope-name>.ui.safari_major_version_minimum
그런 다음 GlideUICompatibility 클래스를 사용하여 현재 브라우저가 지원되는지 확인할 수 있습니다.
GlideUICompatibility - GlideUICompatibility(문자열 scopeName)
GlideUICompatibility 객체를 작성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| scopeName | 문자열 | 애플리케이션의 범위 이름입니다. |
GlideUICompatibility - getCompatibility()
브라우저 버전에 따라 "차단" 또는 "허용"이라는 용어를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 차단하거나 허용합니다. |
UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
var blockOrAllow = UICompatibility.getCompatibility();
gs.info(blockOrAllow);
출력:
allow
GlideUICompatibility - isBlocked()
브라우저가 지원되지 않는지(차단됨)를 결정합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 부울 | 브라우저가 차단되었는지 여부를 나타내는 플래그입니다. 가능한 값:
|
UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
var blocked = UICompatibility.isBlocked();
gs.info(blocked);
출력:
false