TypeError: Невозможно прочитать свойство 'BarcodeFormat' неопределенного при использовании nativescript-zxing - PullRequest
0 голосов
/ 09 мая 2019

Я пытаюсь использовать этот плагин Nativescript для создания штрих-кода, но моя сборка продолжает выдавать эту ошибку.

System.err: java.lang.RuntimeException: Unable to create application com.tns.NativeScriptApplication: com.tns.NativeScriptException:
System.err:
System.err: Error calling module function
System.err:
System.err: Error calling module function
System.err:
System.err: Error calling module function
System.err:
System.err: Error calling module function
System.err:
System.err: TypeError: Cannot read property 'BarcodeFormat' of undefined
System.err: File: "file:///data/data/org.nativescript.DizzLoyaltyApp/files/app/tns_modules/nativescript-zxing/zxing.js, line: 128, column: 71

Вот моя реализация:

import { Component, OnInit } from "@angular/core";
import { AuthService } from '~/app/auth/services/auth.service';

var ZXing = require('nativescript-zxing');

@Component({
    selector: "ns-app",
    moduleId: module.id,
    templateUrl: "./app.component.html"
})
export class AppComponent implements OnInit {

    constructor(private authService: AuthService) {

    }
    ngOnInit(): void {
        // this.registerForNotifications();
    }
}

Сборка завершается неудачно, как только я включаю "var ZXing = require ('nativescript-zxing');" в моем коде.

Я уже пробовал это , удаление платформы Android, переустановка плагина и т. Д.

Пожалуйста, подскажите, что я делаю здесь не так - уже потратил больше половины моего дня: (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...