2

我正在尝试为 ios 扫描当前项目中的条形码。为此,我使用了 Phone Gap 插件。我按照链接正确添加文件:条形码链接

我在项目的 www 文件夹中添加了barcodescanner.js 文件。但是当我按下按钮扫描 ipad 2 中的条形码时,出现以下错误:

  ERROR: Plugin 
'org.apache.cordova.barcodeScanner' not found, or is not a CDVPlugin. 
Check your plugin mapping in Cordova.plist

似乎没有获得barcodescanner.js文件的正确路径。我也正确地在 index.html 文件中添加了路径。

有人可以帮忙吗??

4

1 回答 1

3

阿林丹,

我现在开始工作了。我做了什么

  1. 像在链接中所做的那样更改 Cordova.plist 中的密钥
  2. 将barcodescanner.js的代码更改为与上面相同的链接中的代码
  3. 不仅将 .cpp 、 .h 和 .mm 文件添加到我的工作区目录中的文件夹中,还将它们添加到我的 xcode 项目中:

右键单击“插件”-> 将文件添加到项目名称-> 从项目目录中的插件文件夹中选择 .cpp 、 .h 和.mm文件-> 设置“为任何添加的文件夹创建文件夹引用”和“添加到目标”项目名称“ - >点击“添加”

将文件添加到我的项目后,扫描仪工作了。

希望这也为您解决。我正在使用 Cordova 1.8.1。

于 2012-08-21T11:10:36.070 回答