ช่วงทดลองใช้ 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 และเดย์ดรีม
ทัชแพดตัวควบคุม) (ข้อบกพร่อง) ตอนนี้เหตุการณ์
vrdisplayactivate
ถือเป็นท่าทางสัมผัสของผู้ใช้ และอาจใช้เพื่อขอการนำเสนอและเริ่มเล่นสื่อ โดยไม่ต้องอาศัยการคลิก กิจกรรม โค้ดที่ก่อนหน้านี้ต้องใช้เครื่องจัดการเหตุการณ์การคลิกสำหรับอินพุตควรแปลงเพื่อตรวจสอบ สำหรับการกดปุ่มเกมแพด (ตัวอย่างการใช้งาน) - Chrome อาจออกจากงานนำเสนอหากหน้าเว็บใช้เวลามากกว่า 5 วินาทีในการแสดงเฟรมแรก (การเปลี่ยนโค้ด) ขอแนะนำให้แสดงหน้าเว็บภายใน 2 วินาทีและแสดงหน้าจอแนะนํา หากจำเป็น
Chrome 62 จะไม่รู้จักโทเค็นช่วงทดลองใช้ WebVR จากต้นทางปัจจุบันของคุณ หากต้องการเข้าร่วม การทดลองใช้ใหม่ โปรดใช้แบบฟอร์มลงชื่อสมัครใช้