Как проверить, использует ли пользователь Mobile VR, включая Oculus Quest и Oculus GO?
Следующее работает как задумано на устройствах Android при входе в VR.
Но isMobile() по какой-то причине возвращает false в Oculus Quest.
// Listen for when a user enters VR and hide expensive items on mobile VR.
document.querySelector('a-scene').addEventListener('enter-vr', function () {
// Check if user is on mobile.
if (AFRAME.utils.device.isMobile()) { // <--- RETURNS FALSE ON OCULUS QUEST!
// Remove expensive elements from scene if in mobile when entering VR.
document.querySelectorAll('.Remove_from_mobile_VR').forEach(element => {
element.parentNode.removeChild(element);
});
}
});