Phonegap 3.0.0:BarcodeScanner插件

use*_*982 18 javascript barcode-scanner phonegap-plugins cordova

我目前正试图安装BarcodeScanner插件Phonegap Version 3.0.0.我找不到任何关于如何正确安装它的工作文档,我自己也没弄明白.所以我真的很感激任何帮助!

先感谢您!最好的问候,安德烈亚斯

Jon*_*uin 21

实际上在这里这里的插件的github页面上有关于这个问题的几个讨论.

我设法在iOS和Android上运行了一个版本,你可以在这里查看.还有另一个fork已经对3.0.0的更改发送了对原始的pull请求,即使我不太确定该插件在iOS中有效.

安装说明(使用cordova cli)

  1. 使用GIT下载repo或从Github下载ZIP.
  2. 将插件添加到项目中(从项目的根目录):

    cordova plugin add <path_download_plugin>

  3. 您可以开始使用plugins.barcodeScannerHTML/JS代码中的插件来调用它.
  4. 不要忘记调用cordova prepare将文件复制到每个平台项目.


小智 11

以下是基于Jonathan解决方案的解释.我尝试了他的解决方案但成功但花了更多时间.所以我想解释我遵循的步骤,以便节省一些人的时间.

脚步:-

1)首先使用Cordova cli安装cordova,如下所示

注意:如果尚未安装node.js,则必须安装.

npm install -g cordova
要么
sudo npm install -g cordova

2)转到维护源代码的目录,并运行如下命令:

  • $ cordova create hello com.example.hello HelloWorld

    第一个参数指定要为项目生成的hello目录.它的www子目录包含应用程序的主页,以及css,js和img下的各种资源,这些资源遵循常见的Web开发文件命名约定.config.xml文件包含生成和分发应用程序所需的重要元数据.

    另外两个参数是可选的:com.example.hello参数为您的项目提供反向域样式标识符,HelloWorld提供应用程序的显示文本

  • cd hello
  • cordova platform add ios
  • cordova plugin add https://github.com/jonathannaguin/BarcodeScanner.git
  • cordova build
  • cordova prepare

    3)删除www文件夹中的所有文件,除了以下内容

  • confix.xml
  • cordova_plugins.js
  • cordova.js
  • plugins(文件夹,条码barcodescanner.js)

    和你自己的index.html,js,css文件

    如果有人帮我,我会很高兴的.