Автоматически загружать режим 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
Любая помощь очень ценится!