Автоматически загружать режим AR с помощью Model-Viewer для Android

Я использую Googles Model-Viewer / Scene-Viewer в соответствии с приведенным ниже кодом:

             <model-viewer
                data-name="object"
                src="600c9ef7-ac1c-4280-81fd-71b44ead61d2.glb"
                ios-src="600c9ef7-ac1c-4280-81fd-71b44ead61d2.usdz"
                ar
                ar-modes="scene-viewer quick-look"
                camera-controls
                auto-rotate
                reveal="interaction"
                exposure="0.7"
                ar-scale="auto"
             >
            <button slot="ar-button" id="ar-click">
               Custom Button
            </button>

Я хочу запустить программу просмотра AR прямо сейчас, чтобы мой пользователь не нажимал кнопку "Просмотр в AR", поэтому я создал настраиваемую кнопку и применил код для автоматического щелчка по ней при загрузке страницы. Это отлично работает в iOS, но не работает на устройствах Android.

   window.onload=function(){
   document.getElementById("ar-click").click();
   };

Может ли кто-нибудь здесь знать, почему это не работает на устройствах Android? И есть ли какие-нибудь возможные решения, которые я мог бы реализовать?

Я также пытался следовать руководству по явному намерению от Google здесь, но не смог заставить его работать, используя URL-адрес HTML, а также не смог заставить фрагмент Java сделать это.https://developers.google.com/ar/develop/java/scene-viewer

Любая помощь очень ценится!

0 ответов

Другие вопросы по тегам