带有打字稿的Videojs插件

时间:2018-02-08 10:41:29

标签: javascript angular typescript video.js

如何在角度4项目中使用Videojs plugins?许多插件没有typeScript声明文件(* .d.ts)

2 个答案:

答案 0 :(得分:0)

我解决问题的方法是像这样扩展video.js模块:

declare module 'video.js' {
    interface Player {
        // your plugin function definitions here
        // for example:
        offset(offset?: { start?: number, end?: number, restart_beginning?: boolean }): void;
    }
}

答案 1 :(得分:0)

类型可用于video.js,因此您实际上可以下载它并使用非常简单

使用npm:npm i -D @ types / video.js

使用纱线:纱线添加-D @ types / video.js

希望可以帮助您在此处查看官方信息 npmjs info