我想尝试使用 webxr 并设置一个打字稿项目。根据WebXR
我应该做以下事情:
const supported = await navigator.xr.isSessionSupported('immersive-vr');
Run Code Online (Sandbox Code Playgroud)
我想知道如何为webxr. 我的tsconfig看起来像这样:
{
"compilerOptions": {
"outDir": "./dist/",
"noImplicitAny": true,
"module": "esNext",
"target": "es6",
"allowJs": true,
"moduleResolution": "node"
},
"exclude": [
"./node_modules"
],
}
Run Code Online (Sandbox Code Playgroud)
您需要添加WebXR 的定义,例如这些。类似运行:npm install --save-dev @types/webxr然后导入类型:
import type { Navigator } from 'webxr';
Run Code Online (Sandbox Code Playgroud)
有关的:
| 归档时间: |
|
| 查看次数: |
1227 次 |
| 最近记录: |