일반 디버그 메시지를 기록합니다. console.log
와 유사합니다.
JSDoc 템플릿의 제한 으로 인해 이를 함수와 네임스페이스로 적절하게 문서화할 수 없으므로 여기에 함수 서명이 문서화되어 있습니다.
인수
*인수
혼합[]
console.log()
에 전달될 수 있는 모든 값의 조합.
반환 값
한정되지 않은
회원
-
정적 수준 :객체
-
사용 가능한 로깅 수준의 열거. 여기서 키는 수준 이름이고 값은
|
-해당 로깅 수준에서 허용되는 로깅 방법을 포함하는 구분된 문자열. 이 문자열은 호출되는 함수 이름과 일치하는 정규식을 만드는 데 사용됩니다.Video.js에서 제공하는 레벨은 다음과 같습니다.
꺼짐
: 일치하는 통화가 없습니다.false
로 캐스팅할 수 있는 모든 값은 이 효과를 갖습니다. 가장 제한적입니다.모두
: Video.js 제공 함수(debug
,log
,log.warn
및log.error
)만 일치합니다.디버그
:log.debug
,log
,log.warn
및log.error
호출과 일치합니다.정보
(기본값):log
,log.warn
및log.error
호출과 일치합니다.경고
:log.warn
및log.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
과 유사합니다.매개 변수 :
이름 유형 설명 인수
정렬.< 혼합> 경고로 기록되어야 하는 하나 이상의 메시지 또는 개체입니다.