自从最近对代号一的更新以来,任何条形码扫描似乎都被破坏了。在android上,相机出现并扫描代码,但当它返回到应用程序时没有任何反应(即没有触发3个回调函数)。在iOS上,相机窗口甚至不会出现。我正在使用这个库,因为它不依赖于已安装的扫描应用程序:https://github.com/littlemonkeyltd/QRScanner我原以为内置的扫描功能可能已被删除并传递给这个库,所以我也尝试将其包括在内:https://github.com/codenameone/cn1-codescan但是它仍然无法在Android上运行。IOS拒绝使用包含的cn1-codescan库进行构建。
我在iOS7中使用AVFoundation和AVCaptureMetadataOutput扫描QR条形码,我展示了一个允许用户扫描条形码的ViewController。它工作正常,即。正在扫描条形码,我可以将条形码字符串输出到控制台。但它会一遍又一遍地扫描,请看屏幕截图。我想要它做的是只扫描一次条形码,然后关闭ViewController。这是我的委托(delegate)方法代码:-(void)captureOutput:(AVCaptureOutput*)captureOutputdidOutputMetadataObjects:(NSArray*)metadataObjectsfr
我正在尝试将条形码扫描器功能添加到我的xamarin.ios应用中。我正在从visualstudio进行开发,并且添加了来自xamarin组件商店的Zxing.Net.Mobile组件。我已经按照示例中所示实现了它:ScanButton.TouchUpInside+=async(sender,e)=>{//varoptions=newZXing.Mobile.MobileBarcodeScanningOptions();//options.AutoRotate=false;//options.PossibleFormats=newList(){//ZXing.BarcodeFormat
我正在尝试为ios扫描当前项目中的条形码。为此,我使用了PhoneGap插件。我按照链接正确添加了文件:BarcodeLink我在项目的www文件夹中添加了barcodescanner.js文件。但是当我按下按钮扫描ipad2中的条形码时,出现以下错误:ERROR:Plugin'org.apache.cordova.barcodeScanner'notfound,orisnotaCDVPlugin.CheckyourpluginmappinginCordova.plist它似乎没有获得barcodescanner.js文件的正确路径。我也正确地在index.html文件中添加了路径。有
我在iPhone中开发条码扫描器示例应用程序。我在iphone中使用ZBar框架,我认为它适用于ios4平台URL:http://zbar.sourceforge.net/iphone/。我怎样才能获得适用于iOS5平台的新版ZBar代码库。任何人都可以帮我找到解决方案吗?提前致谢。 最佳答案 我已经使用zbarApi进行UPC条码扫描,它的工作非常好,请按照ios5中的以下教程进行操作。http://iphonenativeapp.blogspot.in/2011/07/qr-code-readerscanner-for-ipho
从iOS7开始,Apple使用AVFoundation添加了内置的基本条形码扫描功能。Android5或6(或任何future版本)是否有类似的东西?只是一些基本的东西,比如UPC、EAN、QR码等。 最佳答案 Android没有,但GooglePlay服务VisionAPI要使用它,您需要在您的应用中添加GooglePlay服务SDK作为依赖项,最终用户需要在他们的设备上安装GooglePlay服务和Android4.2.2或更高版本。VisionAPI目前支持以下格式一维条码:EAN-13、EAN-8、UPC-A、UPC-E、C
我有一个网络应用程序,它有一个移动版本,供人们在safari浏览器上访问。有没有一种方法可以从用户操作(单击按钮)的代码中调用任何已安装的条码扫描仪,以便可以调用条码扫描仪扫描条码,然后将扫描的值返回到我的输入网页或至少将值保留在剪贴板中,以便将其粘贴到网页的输入中。必须在iPad上使用Safari浏览器!! 最佳答案 在Safari11及更高版本上,您可以使用像ScanditSDK这样的库。npmjs.com/package/scandit-sdk 关于jquery-从非原生jquer
我想在我的Laravel应用程序中使用条码扫描器。这是一个在线销售点应用程序。我知道条形码扫描仪只返回一个字符串,然后按Enter按钮。但是为了捕获这个字符串,我需要使用一个表单并选择输入字段。如果我不选择输入字段,它就无法捕获数据。我想要的是在不选择表格的情况下使用条形码扫描仪。有可能吗? 最佳答案 您可以使用JavaScript捕获条形码阅读器发送的按键。将事件监听器添加到窗口或文档对象以捕获文档中任何位置的任何按键。检查传入的字符是否表示条形码结束(可能是换行)。这是我使用RFID阅读器为类似任务编写的一些代码。它取决于jQu
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion好吧,我正在尝试为学校项目编写一个Android程序,我想出了如何使用Intents进行扫描,但是一旦我找到了一个产品,我该如何将这些信息添加到我的应用程序中?例如,假设我从upcdatabase.com获取信息,我只是将条形码编号添加到url的末尾,但是我该如何绘制这些数据呢?与谷歌搜索一样,我如何将数据和项目的图像绘制到应用程序中?
使用模拟器CordovaSim或IonicView应用程序时不会出现此问题,但只有在为Android构建项目时才会出现此问题。当问题出现时,条形码阅读器需要读取DATA_MATRIX代码两次才能返回到应用程序。$cordova-v5.2.0$cordovaplatformlsandroid4.1.1$cordovapluginlscordova-plugin-barcodescanner0.7.0"BarcodeScanner"我的config.xml的一部分:条形码阅读器的Controller:angular.module('starter.controllers',[]).cont