В настоящее время я работаю над небольшим проектом с моим другом.Мы играем с VR-симуляцией, которая требует звуковых инструкций.В веб-версии все работает нормально.Веб-версия также работает на мобильных устройствах.Однако при входе в режим VR на любом мобильном устройстве звук не воспроизводится.
Мы пробовали chrome, safari и firefox.Ни один из них, кажется, не работает.Мы пробовали разные версии A-Frame, но это тоже не сработало.Нет ошибок, поэтому я понятия не имею, что может быть не так.
Это то, что мы в настоящее время имеем в нашем index.html:
<audio id="js--instructie2" controls>
<source src="objects/instructie2.mp3" type="audio/mp3">
</audio>
<audio id="js--instructie3" controls>
<source src="objects/instructie3.mp3" type="audio/mp3">
</audio>
, что касается нашего main.js:
var instructie1 = document.getElementById("js--instructie1");
var instructie2 = document.getElementById("js--instructie2");
var instructie3 = document.getElementById("js--instructie3");
var instructie4 = document.getElementById("js--instructie4");
var instructie5 = document.getElementById("js--instructie5");
var instructie6 = document.getElementById("js--instructie6");
var uitlegArray = [instructie1, instructie2, instructie3, instructie4, instructie5, instructie6];
uitlegArray[uitleg].play();
Я думал, что аудио будет работать нормальнов режиме VR, учитывая тот факт, что все работает отлично в веб-версии.Но, видимо, не все так просто.