简体   繁体   English

ZXing.Net.Mobile在Xamarin iOS中不起作用

[英]ZXing.Net.Mobile not working in Xamarin iOS

I installed ZXing.Net.Mobile in my Xamarin.Forms project. 我在Xamarin.Forms项目中安装了ZXing.Net.Mobile。 I have no issue with Android project as I am using MobileBarcodeScanner.Initialize (Application); 我使用MobileBarcodeScanner.Initialize (Application);时,Android项目没有问题MobileBarcodeScanner.Initialize (Application); in MainActivity. 在MainActivity中。 But in my iOS project I am trying to use global::ZXing.Net.Mobile.Forms.iOS.Platform.Init(); 但是在我的iOS项目中,我尝试使用global::ZXing.Net.Mobile.Forms.iOS.Platform.Init(); which is not accessiblein AppDelegate.cs file. 无法在AppDelegate.cs文件中访问该文件。 I import following packages : 我导入以下软件包:

using System;
using System.Collections.Generic;
using System.Linq;
using ZXing.Mobile;
using Foundation;
using UIKit;

You have either the wrong library or not all you need. 您的库错误,或者不是全部。 Take a look at this: 看看这个: 移动条形码扫描的参考和导入


After that the initialization is as easy as: 之后,初始化就像:

 scanner = new MobileBarcodeScanner();
        scanner.BottomText = "Der Barcode wird automatisch gescannt";
        scanner.TopText = "Bringen Sie den Barcode in die Mitte des Bildschirms";
        scanner.CancelButtonText = "Abbrechen";
        scanner.FlashButtonText = "Licht"; 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM