Chrome Dev Summit 2018 is happening now and streaming live on YouTube. Watch now.

WebVR 狀態和注意事項

WebVR 實現狀態

目前,WebVR API 可用於以下瀏覽器:

  • Chrome Beta (M56+),通過一個來源試用版實現。
  • Firefox Nightly。
  • Samsung Internet Browser for Gear VR。(請Note: 此瀏覽器目前支持一個較早版本的 WebVR 規範)。

如需瞭解有關瀏覽器實現狀態的更多信息,請訪問 chromestatus.com

注意事項

以下是目前構建 WebVR 體驗時需要注意的事項。

  • 您必須通過 HTTPS 提供您的 WebVR 內容。 如果不這麼做,您的用戶將收到來自瀏覽器的警告。
  • Chrome 目前僅在 Android 上支持原生 WebVR。 您必須使用一個 Daydream 耳機和一部 Pixel 手機。
  • WebVR Polyfill 可能不會始終與規範的原生實現一一對應。 如果您計劃使用 Polyfill,請務必在 VR 設備和非 VR 設備上都進行檢查。
  • 在您的代碼提供 VR 功能前,用戶必須先點擊一個 VR 控制器按鈕。在代碼中必須考慮到這一點,一般情況下,通過向用戶顯示一條消息,請求他們在開始虛擬實境體驗時按一個控制器按鈕。
  • 在本地運行時,您必須在 Chrome 56 中啓用 Gamepad pose information。在本地主機上運行時,遊戲手柄信息不包含姿勢(或位置)信息,除非您在 Chrome 56 中啓用 Gamepad Extensions runtime flag。如果您當前在運行來源測試版,則通過 WebVR API 啓用 Gamepad Extensions。