Exigences
Navigateur web
Les navigateurs mobiles ont besoin des fonctionnalités suivantes pour prendre en charge les expériences de 8th Wall Web :
- WebGL (
canvas.getContext('webgl') || canvas.getContext('webgl2')
) - getUserMedia (
navigator.mediaDevices.getUserMedia
) - deviceorientation (
window.DeviceOrientationEvent
- uniquement nécessaire si le SLAM est activé) - Web-Assembly / WASM (
window.WebAssembly
)
NOTE: Les expériences Web du 8e mur doivent être visualisées via https. Cette information est requise par les navigateurs pour l'accès à la caméra.
iOS
- Safari (iOS 11+)
- Apps qui utilisent les vues web SFSafariViewController (iOS 13+)
- Apple a ajouté la prise en charge de
getUserMedia()
à SFSafariViewController dans iOS 13. 8th Wall fonctionne dans les applications iOS 13 qui utilisent les vues web SFSafariViewController. - Exemples : Twitter, Slack, Discord, Gmail, Hangouts, etc.
- Apple a ajouté la prise en charge de
- Apps/navigateurs qui utilisent les vues web WKWebView (iOS 14.3+)
Android
- Navigateurs connus pour prendre en charge de manière native les fonctionnalités requises pour WebAR :
- Chrome
- Firefox
- Samsung Internet
- Microsoft Edge
- Applications utilisant des vues Web connues pour prendre en charge les fonctionnalités requises pour WebAR :
- Twitter, WhatsApp, Slack, Gmail, Hangouts, Reddit, LinkedIn, etc.
Moteur
- VPS nécessite le moteur v27.4.7+.