错误:属性'设备'类型' Navigator'中不存在

时间:2017-05-13 07:37:38

标签: cordova ionic2

我正在尝试构建一个捕获录音的应用程序。我添加了所有插件。

navigator.device.capture.captureAudio(this.captureSuccess, this.captureError, {limit: 2});

错误设备在导航器中不存在。

navigator.notification.alert(msg, null, 'Uh oh!');

正在提供属性'通知'在' Navigator'。

类型中不存在

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

问题是虽然您安装了插件,但却没有通过Typescript解析它们。

对于您尝试使用的插件,一个解决方案是安装typings:请参阅Ionic论坛中的this回答。

或者您可以使用Ionic Native,它是Cordova / PhoneGap插件的TypeScript包装器,可以轻松添加任何本机功能。

看看这些:

https://ionicframework.com/docs/native/media-capture/

https://ionicframework.com/docs/native/fcm/