Chrome 62의 WebVR 변경사항

Mat Scales

현재 WebVR 오리진 트라이얼이 11월 14일에 종료되므로 2017년(Chrome 62 안정화 버전 출시 직후) WebVR 1.1의 새로운 무료 체험을 시작했습니다. Chrome 62에서 지원되며 Chrome 64까지 지원될 예정입니다.

새 체험판에는 WebVR 2.0 사양을 참조하세요.

  • 교차 출처 iframe에서는 WebVR 사용이 제한됩니다. 교차 출처에서 삽입하려는 경우 WebVR을 사용할 수 있도록 iframe에서 allow="vr" 속성을 iframe 태그에 추가하거나 기능 정책 헤더 (사양 설명, 버그)
  • getFrameData()submitFrame() 사용을 VRDisplay.requestAnimationFrame()로 제한 (사양 설명, 버그)
  • 페이지가 표시되지 않으면 window.requestAnimationFrame()가 실행되지 않습니다. 즉, WebVR이 표시되는 동안 Android에서 실행됩니다 (사양 논의, 버그).
  • 표시 영역 (0, 0)에서 합성 클릭 이벤트가 삭제되었습니다 (Cardboard 및 Daydream 모두). 컨트롤러 터치패드) (버그). 이제 vrdisplayactivate 이벤트가 사용자 동작으로 간주됩니다. 또한 클릭에 의존하지 않고 프레젠테이션을 요청하고 미디어 재생을 시작하는 데 사용될 수 있습니다. 이벤트를 처리합니다. 이전에 입력에 클릭 이벤트 핸들러를 사용하던 코드는 (게임패드 버튼 누름) (구현 예)
  • 페이지에서 첫 번째 프레임을 표시하는 데 5초 넘게 걸리면 Chrome이 프레젠테이션을 종료할 수 있음 (코드 변경) 페이지는 2초 이내에 표시하고 스플래시가 화면이 사용됩니다.

현재 WebVR 오리진 트라이얼 토큰이 Chrome 62에서 인식되지 않습니다. 이 가입 양식을 사용하세요.