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