如何从“window.plugins.barcodeScanner.scan”PhoneGap Zxing 插件中检索和使用数据?

Posted

技术标签:

【中文标题】如何从“window.plugins.barcodeScanner.scan”PhoneGap Zxing 插件中检索和使用数据?【英文标题】:How to retrive and use data from "window.plugins.barcodeScanner.scan" PhoneGap Zxing plugin? 【发布时间】:2012-11-07 22:57:42 【问题描述】:

我正在使用 PhoneGap 开发一个 android 应用程序。我正在使用 ZXing 插件来扫描二维码。

在 index.html 中,我放了一个按钮来扫描二维码:

<a href="#" onclick="scanCode();">

下面是java-script文件中scanCode的代码:

var scanCode = function() 
window.plugins.barcodeScanner.scan(
    function(result) 
    alert("Scanned Code: " + result.text 
            + ". Format: " + result.format
            + ". Cancelled: " + result.cancelled);    
, function(error) 
    alert("Scan failed: " + error);
);

我想从“result”中检索数据,尤其是“result.text”,以便在另一个 html 文件中使用它们。

请问我该怎么做?

谢谢。

【问题讨论】:

【参考方案1】:

result.text 已经是扫描的文本了。

试试这个:

var thetext = result.text;

【讨论】:

【参考方案2】:

https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner 谈论添加 src.com.phonegap.plugins.barcodescanner.BarcodeScanner.java。

【讨论】:

以上是关于如何从“window.plugins.barcodeScanner.scan”PhoneGap Zxing 插件中检索和使用数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何将数据从回收器适配器发送到片段 |如何从 recyclerview 适配器调用片段函数

如何从 Firebase 获取所有设备令牌?

如何直接从类调用从接口继承的方法?

如何从服务器获取和设置 android 中的 API(从服务器获取 int 值)?如何绑定和实现这个

如何从Mac从android studio中的fabric注销? [复制]

如何从设备中获取 PDF 文件以便能够从我的应用程序中上传?