Die Installation einer PhoneGap-plugin - BarcodeScanner
$ phonegap version
3.2.0-0.16.0
Ich habe durch die Dokumentation und kann nicht herausfinden, was hier vor sich geht. Schritte, die ich abgeschlossen haben bisher:
-
Installiert das plugin durch Plugman:
plugman install --platform ios --project platforms/ios/--plugin https://github.com/phonegap-build/BarcodeScanner.git
Sehe ich jetzt das plugin installiert sich in /app/dir/platforms/ios/cordova/plugins/com.phonegap.plugins.barcodescanner
-
Hinzugefügt den plugin-code, um meine config.xml
<gap:plugin name="com.phonegap.plugins.barcodescanner" />
-
Versucht sich
window.plugins
undcordova.plugins
in meiner Konsole nach DeviceReady gefeuert worden. Beide sind nicht definiert -
Ich habe auch versucht, einschließlich der JS in meine index.html (ich war sicher, dass Sie nicht, wie dies zu tun ist abgeschlossen, die als Teil des build-Prozesses) und dann wiederholt Schritt 3. aber kein Glück.
- Können Sie fügen Sie den code, wie du die js-Dateien? Die Reihenfolge der Dateien wichtig sind.
- Ich war auch meine Bibliotheken von Drittanbietern ersten, wie backbone und jquery. Dann phonegap.js dann barcodescanner.js dann app.js
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass der barcodescanner unterstützt für PG-3.2.0 noch, wenn es hat, können Sie Folgendes überprüfen. (https://github.com/wildabeast/BarcodeScanner/issues/68)
Wenn die plugins korrekt installiert sind, sollten Sie automatisch aktualisieren Sie Ihre res/xml/config.xml :
<feature name="BarcodeScanner">
<param name="android-package" value="com.phonegap.plugins.barcodescanner.BarcodeScanner" />
</feature>
Überprüfen Sie, ob Ihre plugins korrekt installiert sind, indem die Suche für Sie über
plugman search
Befehl.Wenn nicht, könnten Sie versuchen, und installieren Sie das plugin wie dieses :
phonegap local plugin add https://github.com/phonegap-build/BarcodeScanner.git