미들웨어.js
회원
-
정적 , 상수 allowedGetters :객체
-
키가 메서드 이름인 허용된 getter의 열거입니다.
-
정적 , 상수 allowedMediators :객체
-
키가 메서드 이름인 허용된 중재자의 열거입니다.
-
정적 , 상수 allowedSetters :객체
-
키가 메서드 이름인 허용된 setter의 열거입니다.
방법
-
정적 clearCacheForPlayer (플레이어)
-
플레이어의 미들웨어 캐시를 지웁니다.
-
정적 가져오기 (미들웨어, 기술, 방법) → {혼합}
-
오른쪽에서 왼쪽으로 각 미들웨어를 통해 플레이어에게 먼저 기술에서 getter를 호출합니다.
매개 변수 :
이름 유형 설명 미들웨어
정렬.< 물체> 미들웨어 인스턴스의 배열입니다.
기술
기술 현재 기술.
방법
끈 메소드 이름.
반환:
혼합 -미들웨어가 가로챈 후 기술의 최종 값입니다.
-
정적 getMiddleware (유형) → {Array.< 기능()> |미정의}
-
유형별 미들웨어(또는 모든 미들웨어)를 가져옵니다.
매개 변수 :
이름 유형 설명 유형
끈 일치시킬 MIME 유형 또는 모든 MIME 유형에 대해
"*"
.반환:
정렬.< 기능()> | 정의되지 않은 -미들웨어의 배열이거나 존재하지 않는 경우
정의되지 않습니다
. -
정적 중재 (미들웨어, 기술, 방법, arg) → {혼합}
-
플레이어에게 주어진 인수를 가져와 각 미들웨어에서 메서드의
호출
버전을 왼쪽에서 오른쪽으로 호출합니다.그런 다음 기술에서 전달된 메서드를 호출하고 이번에는 오른쪽에서 왼쪽으로 미들웨어를 통해 플레이어에게 변경되지 않은 결과를 다시 반환합니다.
매개 변수 :
이름 유형 설명 미들웨어
정렬.< 물체> 미들웨어 인스턴스의 배열입니다.
기술
기술 현재 기술.
방법
끈 메소드 이름.
인수
혼합 기술에 설정할 값입니다.
반환:
혼합 -미들웨어의 반환 값에 관계없이
tech
메서드
의 반환 값입니다. -
정적 세트 (미들웨어, 기술, 방법, arg) → {혼합}
-
플레이어에게 주어진 인수를 취하고 왼쪽에서 오른쪽으로 기술에 대한 각 미들웨어의 setter 메서드를 호출합니다.
매개 변수 :
이름 유형 설명 미들웨어
정렬.< 물체> 미들웨어 인스턴스의 배열입니다.
기술
기술 현재 기술.
방법
끈 메소드 이름.
인수
혼합 기술에 설정할 값입니다.
반환:
혼합 -tech
메서드
의 반환 값입니다. -
정적 setSource (플레이어, src, The)
-
일치하는 미들웨어를 통해 반복하고 각각에 대해
setSource를
호출하고 매번 이전에 반환된 값을 전달하여 미들웨어를 사용하여 소스를 비동기적으로 설정합니다.매개 변수 :
이름 유형 설명 플레이어
플레이어 플레이어 인스턴스.
소스
Tech~SourceObject 소스 객체.
그만큼
기능 실행할 다음 미들웨어.
-
정적 setTech (미들웨어, 기술)
-
기술이 설정되면 기술을 각 미들웨어의
setTech
메소드에 전달합니다.매개 변수 :
이름 유형 설명 미들웨어
정렬.< 물체> 미들웨어 인스턴스의 배열입니다.
기술
기술 Video.js 기술.
-
정적 사용 (유형, 미들웨어)
-
미들웨어 개체를 반환하는 팩터리 함수를 통해 플레이어가 사용해야 하는 미들웨어를 정의합니다.
매개 변수 :
이름 유형 설명 유형
끈 일치시킬 MIME 유형 또는 모든 MIME 유형에 대해
"*"
.미들웨어
미들웨어팩토리 일치하는 유형에 대해 실행될 미들웨어 팩터리 기능입니다.
유형 정의
-
MiddlewareFactory (플레이어)
-
MiddlewareObject 를 반환해야 하는 미들웨어 팩토리 함수입니다.
이 팩토리는 필요할 때 각 플레이어에 대해 호출되며 플레이어는 인수로 전달됩니다.
매개 변수 :
이름 유형 설명 플레이어
플레이어 Video.js 플레이어.
-
미들웨어객체
-