클래스: SessionRequest

생성자

SessionRequest

new SessionRequest(appId, 기능, 제한 시간, androidReceiverCompatible, credentialsData)

매개변수

appId

string

수신자 애플리케이션 ID입니다.

capabilities

선택사항

null이 아닌 chrome.cast.Capability의 배열

수신기의 필수 기능입니다.

값은 null이 아니어야 합니다.

시간 초과

선택사항

숫자

이 애플리케이션의 세션을 요청하기 위한 제한 시간(선택사항)입니다.

androidReceiverCompatible

선택사항

boolean

앱이 Android 수신기와 호환되는지 여부를 나타냅니다.

credentialsData

선택사항

chrome.cast.CredentialsData

발신자의 사용자 인증 정보를 식별하는 데 사용되는 사용자 인증 정보 데이터입니다.

값이 null일 수 있습니다.

속성

androidReceiverCompatible

boolean

앱이 Android 수신기와 호환되는지 여부를 나타냅니다.

appId

string

수신자 애플리케이션 ID입니다.

capabilities

null이 아닌 chrome.cast.Capability의 배열

수신 기기에 필요한 기능입니다.

credentialsData

null 허용 chrome.cast.CredentialsData

발신자의 사용자 인증 정보를 식별하는 데 사용되는 사용자 인증 정보 데이터입니다.

language

null을 허용하는 문자열

수신기 애플리케이션을 실행할 때 Accept-Language 헤더 값에 추가할 언어입니다(선택사항). 이미 존재하는 세션에 참여하는 경우 무시됩니다. 값은 RFC 5646에 따라 '-' 태그로 표현됩니다. 예: 'es-ES'

requestSessionTimeout

숫자

애플리케이션의 세션을 요청하는 데 사용되는 제한 시간(밀리초)입니다. 기본값은 chrome.cast.timeout.requestSession의 값입니다.