GlideUICompatibility - 범위 지정

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 범위가 지정된 GlideUICompatibility 클래스는 범위가 지정된 애플리케이션에서 고유한 최소 브라우저 버전을 정의하는 기능을 제공합니다. 이 작업은 범위가 지정된 애플리케이션에 대한 시스템 속성을 생성하여 수행됩니다.

    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 - getCompatibility()

    브라우저 버전에 따라 "차단" 또는 "허용"이라는 용어를 반환합니다.

    표 1. 매개변수
    이름 유형 설명
    없음
    표 2. 반환
    유형 설명
    문자열 차단 또는 허용
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blockOrAllow = UICompatibility.getCompatibility();
    gs.info(blockOrAllow);

    출력: 허용

    범위가 지정된 GlideUICompatibility - GlideUICompatibility(scopeName 문자열)

    GlideUICompatibility 객체를 생성합니다.

    표 3. 매개변수
    이름 유형 설명
    범위 이름 문자열 애플리케이션의 범위 이름

    범위 지정된 GlideUICompatibility - isBlocked()

    브라우저가 지원되지 않는지 여부를 결정합니다.

    표 4. 매개변수
    이름 유형 설명
    없음
    표 5. 반환
    유형 설명
    부울 브라우저가 지원되지 않는 경우 true입니다.
    UICompatibility = new GlideUICompatibility(gs.getCurrentScopeName());
    var blocked = UICompatibility.isBlocked();
    gs.info(blocked);

    출력: false