Phonegap barcodescanner build

时间:2012-05-03 08:35:36

标签: cordova phonegap-plugins

我使用了zxing插件来创建qrcode扫描程序 它适用于模拟器。但是现在我不知道锄头为同一个创建一个构建。我在我的config.xml文件中包含以下行

<plugins name="BarcodeScanner" value="com.phonegap.plugins.barcodescanner.BarcodeScanner"/>

我是否还需要创建plugin.xml

2 个答案:

答案 0 :(得分:1)

phonegap build不支持“根据您的意愿”插件。 只支持一个插件。

所以你不能使用带插件的phonegap构建。

答案 1 :(得分:0)

您正在创建此应用我自己设置开发环境,并使用您的计算机构建/签名。

我使用http://build.phonegap.com很快就取得了成功 - 不要太快写下来!它有插件(条形码),我所要做的就是在我的项目的根目录中创建一个config.xml:

<!-- phonegap build config.xml syntax -->
<?xml version="1.0" encoding="UTF-8"?>
  <widget xmlns     = "http://www.w3.org/ns/widgets"
           xmlns:gap = "http://phonegap.com/ns/1.0"
           id        = "com.phonegap.xxx-xxx"
           version   = "3.0.1">
   <name>Web Remote</name>

<description>
    WebRemote Application
</description>
<!-- more info here-->
<gap:plugin name="BarcodeScanner" /> <!-- use latest release by default -->

</widget>

参见&lt; gap:plugin name =&#34; BarcodeScanner&#34; /&GT ;?

这就是我在phonegab构建中要做的就是告诉它使用 BarcodeScanner插件编译我的应用。我试过了,它的确有效!这是一种美。不,这不是你如何在本地编辑中做到这一点,因为你自己建立它确保你有&#39;因为你的应用程序需要能够与本机插件通信(https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/BarcodeScanner/barcodescanner.js,如果使用iOS)。

顺便说一下 - 你没有提到你正在构建的平台(iOS等)所以我只是假设iOS。