我在离子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吗?
答案 0 :(得分:5)
您的代码与您提供给我们的示例的主要区别在于:
示例强>
应用程序/网页/家庭/家庭。的 JS 强>
你的代码(我猜你用了ionic-cli来生成页面)
扫描 - 车辆 - 页面。的 TS 强>
尝试使用:
(<any>cordova).plugins.pdf4157Scanner.scan();
这是一种避免打字稿问题的解决方法,因为 cordova 在该范围内不存在,但您知道它在运行时存在。