错误TS2339:房产 '诊断' 的类型不存在 'CordovaPlugins'
问题描述:
我使用的离子2.错误TS2339:房产 '诊断' 的类型不存在 'CordovaPlugins'
我跟着this,并做了以下内容:
cordova plugin add cordova.plugins.diagnostic npm install -g typings typings install dt~cordova --save --global
app.ts
if (window.cordova && cordova.plugins) {
cordova.plugins.diagnostic.isLocationEnabled(function (enabled) {
alert("Location is " + (enabled ? "enabled" : "disabled"));
}, function (error) {
alert("The following error occurred: " + error);
});
}
}
我得到以下错误:
error TS2339: Property 'diagnostic' does not exist on type 'CordovaPlugins'.
我注意到window.cordova
是undefined
。
如果有人能告诉我如何让科尔多瓦插件工作,我将不胜感激。
感谢
答
所以对于离子2,尽量到位cordova.plugins窗口[ '插件'。