통나무

일반 디버그 메시지를 기록합니다. console.log 와 유사합니다.

JSDoc 템플릿의 제한 으로 인해 이를 함수와 네임스페이스로 적절하게 문서화할 수 없으므로 여기에 함수 서명이 문서화되어 있습니다.

인수

*인수

혼합[]

console.log() 에 전달될 수 있는 모든 값의 조합.

반환 값

한정되지 않은

회원

정적 수준 :객체

사용 가능한 로깅 수준의 열거. 여기서 키는 수준 이름이고 값은 | -해당 로깅 수준에서 허용되는 로깅 방법을 포함하는 구분된 문자열. 이 문자열은 호출되는 함수 이름과 일치하는 정규식을 만드는 데 사용됩니다.

Video.js에서 제공하는 레벨은 다음과 같습니다.

  • 꺼짐 : 일치하는 통화가 없습니다. false 로 캐스팅할 수 있는 모든 값은 이 효과를 갖습니다. 가장 제한적입니다.
  • 모두 : Video.js 제공 함수( debug , log , log.warnlog.error )만 일치합니다.
  • 디버그 : log.debug , log , log.warnlog.error 호출과 일치합니다.
  • 정보 (기본값): log , log.warnlog.error 호출과 일치합니다.
  • 경고 : log.warnlog.error 호출과 일치합니다.
  • 오류 : log.error 호출만 일치합니다.

방법

정적 createLogger (이름) → {객체}

이전 이름을 새 이름에 연결하는 새 하위 로거를 만듭니다.

예를 들어 videojs.log.createLogger('player')를 수행한 다음 해당 로거를 사용하면 다음이 기록됩니다.

mylogger('foo');
 // > VIDEOJS: 플레이어: foo
매개 변수 :
이름 유형 설명
이름

추가할 이름은 새 로거를 호출합니다.

반환:
물체

정적 디버그 (인수)

디버그 메시지를 기록합니다. console.debug 와 유사하지만 console.debug 를 사용할 수 없는 경우 유사한 로그로 작동할 수도 있습니다.

매개 변수 :
이름 유형 설명
인수 정렬.< 혼합>

디버그로 기록되어야 하는 하나 이상의 메시지 또는 개체입니다.

정적 오류 (인수)

오류 메시지를 기록합니다. console.error 와 유사합니다.

매개 변수 :
이름 유형 설명
인수 정렬.< 혼합>

오류로 기록되어야 하는 하나 이상의 메시지 또는 개체

정적 기록 () → {배열}

히스토리에 기록된 모든 것을 포함하는 배열을 반환합니다.

이 배열은 내부 기록 레코드의 얕은 복제본입니다. 그러나 그 내용은 복제되지 않습니다 . 따라서 이 배열 내부의 개체를 변경하면 기록에서 개체가 변경됩니다.

반환:
정렬

정적 history.clear ()

내부 기록 추적을 지우지만 추가 기록 추적을 막지는 않습니다.

정적 기록.비활성화 ()

현재 활성화된 경우 기록 추적을 비활성화합니다.

정적 history.enable ()

현재 비활성화된 경우 기록 추적을 활성화합니다.

정적 history.filter (fname) → {Array}

주어진 로거 이름으로 기록을 필터링할 수 있습니다.

매개 변수 :
이름 유형 설명
이름

필터링할 이름

반환:
어레이 -

반환할 필터링된 목록

정적 수준 (lvl opt ) → {string}

현재 로깅 수준을 가져오거나 설정합니다.

module:log.levels의 키와 일치하는 문자열이 제공되면 세터 역할을 합니다.

매개 변수 :
이름 유형 속성 설명
레벨 <선택 과목>

새 로깅 수준을 설정하려면 유효한 수준을 전달하십시오.

반환:
문자열 -

현재 로깅 수준입니다.

정적 경고 (인수)

경고 메시지를 기록합니다. console.warn 과 유사합니다.

매개 변수 :
이름 유형 설명
인수 정렬.< 혼합>

경고로 기록되어야 하는 하나 이상의 메시지 또는 개체입니다.