属性 'window' 类型不存在 FirebasePlugin

Property FirebasePlugin does not exist on type 'window'

我在我的 ionic2 项目中使用了 cordova-firebase-plugin 我将它用于 Firebase 分析。

当我尝试调用函数时在我的 typeScript 文件中

window.FirebasePlugin.logEvent("page_view", {page: "Event List"});

我收到错误

Property FirebasePlugin does not exist on type 'Window'

我想我必须导入它。我已经通过 运行 命令

将它添加到我的项目中
cordova plugin add cordova-plugin-firebase@0.1.10 --save

而且我找不到关于如何添加它的任何参考。任何帮助,我将不胜感激

https://www.npmjs.com/package/cordova-plugin-firebase

只要您找不到它的定义文件,您就可以将 FirebasePlugin 属性 添加到 window 对象:

interface Window {
    FirebasePlugin: any;
}

在导入后使用 declare var window;,Typescript 将不再抱怨 window.

中的属性