zxingプラグインを使用してqrcodeスキャナーを作成しました。シミュレーターで動作しますが、同じビルドを作成する方法がわかりません。config.xmlファイルに次の行を含めました。
<plugins name="BarcodeScanner" value="com.phonegap.plugins.barcodescanner.BarcodeScanner"/>
plugin.xmlも作成する必要がありますか
zxingプラグインを使用してqrcodeスキャナーを作成しました。シミュレーターで動作しますが、同じビルドを作成する方法がわかりません。config.xmlファイルに次の行を含めました。
<plugins name="BarcodeScanner" value="com.phonegap.plugins.barcodescanner.BarcodeScanner"/>
plugin.xmlも作成する必要がありますか
phonegap ビルドは、「必要に応じて」プラグインをサポートしていません。サポートされているプラグインは 1 つだけです。
そのため、プラグインで phonegap ビルドを使用することはできません。
あなたは自分で開発環境をセットアップし、コンピューターを使用してビルド/署名することで、私が見るこのアプリを作成しています。
私は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 を想定しているだけです。