问题描述
我尝试将 3D 模型渲染到网站中,但使用 Google 模型查看器,但是我只有高多边形 glb 格式,与 Iphone 不兼容。我可以禁用模型的 AR 视图,这样访客只能在网络浏览器中看到模型,而无法激活 AR 视图吗?
解决方法
是的,这很容易通过从组件中删除 ar
属性来实现。您没有发布您的代码,但我怀疑它当前已设置。
这是记录在here。
您也可以只允许 android 使用 AR,只需设置一些 ar-modes
。
这应该允许除 iOS 上的 quick-look
之外的所有模式,从而忽略不受支持的平台:
<model-viewer src="mymodel.glb" ar ar-modes="webxr scene-viewer" ar-scale="auto" camera-controls alt="..." skybox-image="myskybox.hdr"></model-viewer>