调整QR码扫描仪部分的大小

时间:2017-07-17 11:26:47

标签: ionic2 phonegap-plugins qr-code

我正在开发离子2中的一个Android应用程序,它需要 qr代码扫描功能并实现这一点我正在使用此link

面临的问题是: 当我打开相机扫描QR码时,它会覆盖整个移动屏幕。

我想要的: 我想调整二维码扫描区域的大小,如250px * 250px。

以下是我在.html文件中使用的代码

<button primary (click)="scan()">Scan</button>

以下是我在.ts文件中使用的代码

import {Page, Platform, Alert, NavController} from 'ionic-angular';

@Page({templateUrl: 'build/pages/home/home.html'})
export class HomePage 
 {
static get parameters() {
    return [[Platform], [NavController]];
}

constructor(platform, navController) {
    this.platform = platform;
    this.navController = navController;
}

scan() {
    this.platform.ready().then(() => {
        cordova.plugins.barcodeScanner.scan((result) => {
            this.nav.present(Alert.create({
                title: "Scan Results",
                subTitle: result.text,
                buttons: ["Close"]
            }));
        }, (error) => {
            this.nav.present(Alert.create({
                title: "Attention!",
                subTitle: error,
                buttons: ["Close"]
            }));
        });
    });
 }
}

0 个答案:

没有答案