【发布时间】:2017-01-25 21:18:00
【问题描述】:
我在 ionic v1 中使用了 this 插件,效果很好。但我不确定如何将其添加到 Ionic 2
无法构建项目,因为它找不到cordova
import { Component } from '@angular/core';
import { Platform, NavController, NavParams } from 'ionic-angular';
@Component({
selector: 'page-scan-vehicle',
templateUrl: 'scan-vehicle.html'
})
export class ScanVehiclePage {
constructor(public platform: Platform, public navCtrl: NavController, public navParams: NavParams) {}
public scan () {
// open scanner
// save results
this.platform.ready().then(() => {
cordova.plugins.pdf417Scanner.scan()
});
}
}
Enev 在this 的例子中他们也在做同样的事情。但是如果它没有找到cordova,它会如何工作,我的意思是cordova只有在构建后才添加,不是吗??
【问题讨论】:
-
如果您知道在运行时存在科尔多瓦,请尝试使用类似 (
cordova).plugins.pdf4157Scanner.scan();这将与 TS 一起使用
标签: cordova ionic2 cordova-plugins