Я вижу, что вы создаете это приложение, самостоятельно настраивая среду разработки и создавая/подписывая с помощью своего компьютера.
Я очень быстро добился успеха, используя 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" />?
Это все, что мне нужно сделать в сборке phonegab, чтобы скомпилировать мое приложение с подключаемым модулем BarcodeScanner. Я попробовал, и это работает! Это красота. Нет, это не то, как вы будете делать это в нативной компиляции, поскольку вы создаете ее самостоятельно, убедитесь, что у вас есть «в голове», потому что ваше приложение должно иметь возможность общаться с нативным плагином (https://github. com/phonegap/phonegap-plugins/blob/master/iPhone/BarcodeScanner/barcodescanner.js при использовании iOS).
Кстати, вы не упомянули, для какой платформы вы создаете (iOS и т. д.), поэтому я просто предположил iOS.
person
chwagssd
schedule
22.12.2012