Device & Platform Support
Note: This documentation is for the old 0.3.0 version of A-Frame. Check out the documentation for the current 1.2.0 version
Devices and platform support depends on how well the browsers support certain devices and APIs. A-Frame supports both flat (3D on a normal screen) and WebVR experiences, though its focus is heavily VR. We will break up support into two categories: flat and VR.
Support for flat experiences primarily depends on a browser’s WebGL support. We can see which browsers support WebGL at Can I use WebGL?.
Support for VR experiences, along with WebGL support, depends on a browser’s support for the WebVR API. You can see which browsers currently support the WebVR API at Is WebVR Ready?. A-Frame supports version 1.0 of the WebVR API.
The exception to this is for mobile devices, which are supported through the WebVR Polyfill.
For mobile, we recommend at least an iPhone 6 for iOS and at least a Galaxy S6 for Android.