Document Object Model APIs

settings_applicationsEventTarget  >   settings_applicationsRemotePlayback  >   settings_applications[[Prototype]]

Document Object Model APIs

Editing
  • settings_backup_restore
  • bug_report

Promisepromiseprompt()

사용자에게 사용 가능한 원격 재생 장치를 선택하고 해당 장치를 사용하여 현재 미디어를 재생할 수 있는 권한을 부여하라는 메시지를 표시한다.

설명

사용자가 권한을 부여하면 RemotePlayback.prototype.stateconnected로 바뀌고 유저 에이전트는 장치에 연결하여 재생을 시작한다.

구문

형식
remotePlayback.prompt()

매개 변수

None

반환

Promisepromise

사용자가 수락하거나 거부할 때 undefined로 이행(resolve)되는 Promise 객체를 반환한다.

Exception

DOMException

DOM API의 메소드를 호출하거나 프로퍼티에 접근한 결과 발생하는 비정상적인 이벤트(예외)를 나타낸다.

InvalidAccessError

대상이 작업이나 인수를 지원하지 않음을 나타낸다.

InvalidStateError

대상이 잘못된 상태를 나타낸다.

NotAllowedError

현재 컨텍스트의 유저 에이전트 또는 플랫폼에서 요청을 허용하지 않음을 나타낸다.

NotFoundError

대상을 찾을 수 없다.

NotSupportedError

대상에 대해 지원되지 않는 작업을 나타낸다.

OperationError

작업별 이유로 인해 작업이 실패했음을 나타낸다.

버전 명세

Remote Playback API
#dom-remoteplayback-prompt

지원 웹브라우저