ช่วงทดลองใช้ WebVR จากต้นทางปัจจุบันจะสิ้นสุดในวันที่ 14 พฤศจิกายน 2017 ซึ่งเป็นช่วงสั้นๆ หลังจากการเปิดตัว Chrome 62 เวอร์ชันเสถียร เราได้เริ่มการทดลองใช้ WebVR 1.1 API ใหม่ใน Chrome 62 ซึ่งจะดำเนินต่อไปใน Chrome 64
การทดลองใช้ใหม่นี้มีการอัปเดตลักษณะการทํางานของ API บางรายการที่สอดคล้องกับแนวทางของข้อมูลจำเพาะ WebVR 2.0 ที่กําลังจะมีขึ้น ดังนี้
- การใช้ WebVR ถูกจํากัดใน iframe แบบข้ามต้นทาง หากต้องการให้ iframe ข้ามแหล่งที่มาที่ฝังไว้ใช้ WebVR ได้ ให้เพิ่มแอตทริบิวต์
allow="vr"
ลงในแท็ก iframe หรือใช้ส่วนหัว Feature-Policy (การพูดคุยเรื่องข้อกำหนด ข้อบกพร่อง) - จำกัดการใช้
getFrameData()
และsubmitFrame()
เป็นVRDisplay.requestAnimationFrame()
(การพูดคุยเรื่องข้อกำหนด ข้อบกพร่อง) window.requestAnimationFrame()
จะไม่ทํางานหากหน้าเว็บไม่แสดง ซึ่งหมายความว่าจะไม่ทํางานใน Android ขณะที่ WebVR แสดงอยู่ (การพูดคุยเรื่องข้อกําหนด ข้อบกพร่อง)- นําเหตุการณ์คลิกสังเคราะห์ที่วิวพอร์ต (0, 0) ออกแล้ว (สําหรับทั้ง Cardboard และแท็บเล็ตควบคุม Daydream) (ข้อบกพร่อง) ตอนนี้เหตุการณ์
vrdisplayactivate
จะถือว่าเป็นท่าทางสัมผัสของผู้ใช้ และอาจใช้เพื่อขอการนำเสนอและเริ่มเล่นสื่อได้โดยไม่ต้องอาศัยเหตุการณ์การคลิก โค้ดที่เคยใช้ตัวแฮนเดิลเหตุการณ์คลิกสําหรับอินพุตควรแปลงเพื่อตรวจหาการกดปุ่มเกมแพด (ตัวอย่างการใช้งาน) - Chrome อาจออกจากการแสดงหากหน้าเว็บใช้เวลานานกว่า 5 วินาทีในการแสดงเฟรมแรก (การเปลี่ยนแปลงโค้ด) ขอแนะนําให้หน้าเว็บแสดงภายใน 2 วินาที และใช้หน้าจอแนะนำหากจําเป็น
Chrome 62 จะไม่รู้จักโทเค็นช่วงทดลองใช้ของ WebVR ต้นทางปัจจุบัน หากต้องการเข้าร่วมช่วงทดลองใช้ใหม่นี้ โปรดใช้แบบฟอร์มลงชื่อสมัครใช้