添加cordova插件到Ionic 2

时间:2017-01-25 12:55:22

标签: cordova ionic2 cordova-plugins

我在离子v1中使用了this插件,工作得很好。但我不知道如何将它添加到Ionic 2

无法建立项目,因为它无法找到cordova

inline bool operator==(const UikHook &e1, const UikHook &e2)

error: ‘bool operator==(intptr_t (* const&)(intptr_t), intptr_t (* const&)(intptr_t))’ 
must have an argument of class or enumerated type

this示例中的Enev他们也在做同样的事情。但如果找不到科尔多瓦,怎么会有效呢?我的意思是只有在建成后才加入cordova吗?

1 个答案:

答案 0 :(得分:5)

您的代码与您提供给我们的示例的主要区别在于:

示例

应用程序/网页/家庭/家庭。的 JS

你的代码(我猜你用了ionic-cli来生成页面)

扫描 - 车辆 - 页面。的 TS

尝试使用

(<any>cordova).plugins.pdf4157Scanner.scan();

这是一种避免打字稿问题的解决方法,因为 cordova 在该范围内不存在,但您知道它在运行时存在。