Replies: 1 comment
-
See if the solutions in this discussion help: #3358 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
import "@google/model-viewer";
<model-viewer
// 指定3D模型的URL。这是model-viewer加载和显示3D模型所必需的
src='https://modelviewer.dev/shared-assets/models/NeilArmstrong.glb'
// 可能会用到:指定在iOS设备上使用的3D模型的URL。由于iOS和Android在AR技术实现上的差异,有时需要为iOS设备提供单独的模型文件
ios-src='https://modelviewer.dev/shared-assets/models/NeilArmstrong.glb'
// 指定一个海报图像,当模型未加载或无法显示时显示此图像
// poster='xxx.webp'
// 提供模型的替代文本描述,这有助于改善网页的可访问性
alt="A 3D model of something"
// 使模型自动旋转。这有助于用户从多个角度查看模型
auto-rotate
// 设置模型阴影的强度。通过调整此参数,可以改善模型的立体感和真实感
shadow-intensity="1"
// 启用相机控制。这允许用户通过拖动鼠标或触摸屏幕来移动、旋转和缩放模型
camera-controls
/>
提示:类型“JSX.IntrinsicElements”上不存在属性“model-viewer”
global.d.ts
declare namespace JSX {
// eslint-disable-next-line @typescript-eslint/naming-convention
interface IntrinsicElements {
'model-viewer': any;
}
}
Beta Was this translation helpful? Give feedback.
All reactions