【问题标题】:Videojs plugins with typescript带有打字稿的 Videojs 插件
【发布时间】:2018-07-18 21:44:33
【问题描述】:

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

【问题讨论】:

    标签: javascript angular typescript video.js


    【解决方案1】:

    我解决它的方法是像这样扩展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;
        }
    }
    

    【讨论】:

    【解决方案2】:

    类型可用于 video.js,因此您可以实际下载并非常轻松地使用它

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

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

    希望对你有帮助可以在这里查看官方信息 npmjs info

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多