标签:lock import err 好的 blog select gif uri 二维
界面添加一个按钮:
ts具体代码:
import { Component } from ‘@angular/core‘;
import { NavController } from ‘ionic-angular‘;
import { BarcodeScanner } from "ionic-native";
@Component({
selector: ‘page-home‘,
templateUrl: ‘home.html‘
})
export class HomePage {
public scannedText: string;
constructor(public navCtrl: NavController) {
}
public scanQR() {
BarcodeScanner.scan().then((barcodeData) => {
if (barcodeData.cancelled) {
console.log("User cancelled the action!");
return false;
}
console.log("Scanned successfully!");
console.log(barcodeData);
this.scannedText=JSON.stringify(barcodeData);
}, (err) => {
console.log(err);
});
}
}
运行时会告诉你缺这个缺那个,只管npm install即可
然后编译成apk的时候会提示没有接受条款,其实是找不到依赖包,根据提示使用SDK Manager装上就行,扫描效果还是很好的。
标签:lock import err 好的 blog select gif uri 二维
原文地址:http://www.cnblogs.com/madyina/p/6703826.html