在 Angular 项目中使用 webcodecs API?
use of webcodecs API in Angular project?
我正在尝试在 angular 项目中的 Chrome 中使用来自新网络编解码器 API 的功能。 Typescript 似乎不知道类型,所以我安装了 dom-webcodecs.
https://www.npmjs.com/package/@types/dom-webcodecs
构建的时候好像还缺少VideoDecoder。这是一个带有简单示例的 stackblitz。我是否缺少在我的项目中使用它的步骤?在我的项目中还有其他方法可以使用这个 API 吗?
https://stackblitz.com/edit/angular-ivy-zzysyg?file=src%2Fapp%2Fapp.component.ts
当我使用 Nx+Angular 时,我想我们的解决方案应该是相似的。我的 tsconfig 中不需要 "typeRoots": ["node_modules/@types"]
,而是必须将 "types": ["dom-webcodecs"]
添加到 tsconfig.worker.json
。
如果您使用的是 webcodecs Api 首先导入您的浏览器类型.. 就像 chrome,试试这个 https://www.npmjs.com/package/@types/chrome or https://www.npmjs.com/package/@types/dom-mediacapture-transform 对于一些 webcodecs api 使用..
我正在尝试在 angular 项目中的 Chrome 中使用来自新网络编解码器 API 的功能。 Typescript 似乎不知道类型,所以我安装了 dom-webcodecs.
https://www.npmjs.com/package/@types/dom-webcodecs
构建的时候好像还缺少VideoDecoder。这是一个带有简单示例的 stackblitz。我是否缺少在我的项目中使用它的步骤?在我的项目中还有其他方法可以使用这个 API 吗?
https://stackblitz.com/edit/angular-ivy-zzysyg?file=src%2Fapp%2Fapp.component.ts
当我使用 Nx+Angular 时,我想我们的解决方案应该是相似的。我的 tsconfig 中不需要 "typeRoots": ["node_modules/@types"]
,而是必须将 "types": ["dom-webcodecs"]
添加到 tsconfig.worker.json
。
如果您使用的是 webcodecs Api 首先导入您的浏览器类型.. 就像 chrome,试试这个 https://www.npmjs.com/package/@types/chrome or https://www.npmjs.com/package/@types/dom-mediacapture-transform 对于一些 webcodecs api 使用..