1

对于应用程序的安装,我为 ios 设置了 xcode,为 android 设置了 android studio。不幸的是,增强现实不能出现在应用程序中,我想主要问题来自这部分代码:

    if ( 'xr' in navigator ) {

    navigator.xr.isSessionSupported( 'immersive-ar' ).then( ( supported ) => {

        if (supported){
            const collection = document.getElementsByClassName("ar-button");
            [...collection].forEach( el => {
                el.style.display = 'block';
            });
        }
        
    } );
    
} 
else{
      alert("not supported");
    }

当我尝试使用上面编写的代码开始会话时。它不起作用,因为我相信 xr 不受支持。我也尝试过 cordova-webxr-plugin。但是,它没有用。

有人对我的问题或任何相关建议有任何想法吗?

4

0 回答 0