사용자에게 사용 가능한 원격 재생 장치를 선택하고 해당 장치를 사용하여 현재 미디어를 재생할 수 있는 권한을 부여하라는 메시지를 표시한다.
사용자가 권한을 부여하면 RemotePlayback.prototype.state
는 connected
로 바뀌고 유저 에이전트는 장치에 연결하여 재생을 시작한다.
remotePlayback.prompt()
사용자가 수락하거나 거부할 때 undefined
로 이행(resolve)되는 Promise
객체를 반환한다.
DOM API의 메소드를 호출하거나 프로퍼티에 접근한 결과 발생하는 비정상적인 이벤트(예외)를 나타낸다.
대상이 작업이나 인수를 지원하지 않음을 나타낸다.
대상이 잘못된 상태를 나타낸다.
현재 컨텍스트의 유저 에이전트 또는 플랫폼에서 요청을 허용하지 않음을 나타낸다.
대상을 찾을 수 없다.
대상에 대해 지원되지 않는 작업을 나타낸다.
작업별 이유로 인해 작업이 실패했음을 나타낸다.