0

zxingプラグインを使用してqrcodeスキャナーを作成しました。シミュレーターで動作しますが、同じビルドを作成する方法がわかりません。config.xmlファイルに次の行を含めました。

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

plugin.xmlも作成する必要がありますか

4

2 に答える 2

1

phonegap ビルドは、「必要に応じて」プラグインをサポートしていません。サポートされているプラ​​グインは 1 つだけです。

そのため、プラグインで phonegap ビルドを使用することはできません。

于 2012-05-16T00:50:48.623 に答える
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>

<gap:plugin name="BarcodeScanner" /> を参照してください。

BarcodeScanner プラグインを使用してアプリコンパイルするよう phonegab ビルドで行う必要があるのはこれだけです。私はそれを試してみましたが、うまくいきます!それは美しさです。いいえ、これはネイティブ コンパイルで行う方法ではありません。自分でビルドしているので、アプリがネイティブ プラグイン (https://github. com/phonegap/phonegap-plugins/blob/master/iPhone/BarcodeScanner/barcodescanner.js (iOS を使用している場合)。

ところで、どのプラットフォーム (iOS など) 向けに構築しているかについては言及していないので、iOS を想定しているだけです。

于 2012-12-22T08:01:47.500 に答える