cordova Zbar插件不能用于离子2

时间:2016-11-07 02:52:59

标签: cordova typescript ionic2

我是离子2的新手,我使用的是Typescript。我需要使用这个pugin https://github.com/tjwoon/csZBar。当我按照ionic2(https://ionicframework.com/docs/v2/native/zbar/)中的步骤进行操作时,



import { ZBar } from 'ionic-native';




,但Zbar未发现离子原生态; 我尝试了很多方法来使用typescript.just的ionic2中的插件,如:

  1. 
    
    declare var navigator : any;
    @Component({
        templateUrl: 'build/pages/special/main/more/more.html',
        providers: [Router, UserService,Navbar]
    })
    export class MorePage {
    
        constructor(private nav: NavController, private alertCtrl: AlertController, private router: Router) {
        }
    
        scanZBar() {
            navigator.zBar.scan({camera: "back", drawSight: true}, data=> {
                this.showAlert("warning", data);
            }, data=> {
                this.showAlert("warning", data);
            });
        }
    }
    
    
    

  2. scanZBar(){ (<any>window).plugins.zBar.scan({camera: "back", drawSight: true}, data=>{ this.showAlert("warning",data); }, data=>{ this.showAlert("warning",data); }); }

  3. 他们都没有工作。 有人可以帮帮我吗?我做了很多搜索。

0 个答案:

没有答案