Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: phonegap/phonegap-plugin-barcodescanner
Choose a Base Repository
phonegap/phonegap-plugin-barcodescanner
13122310958/phonegap-plugin-barcodescanner
AldenMerlin/phonegap-plugin-barcodescanner
AlexSwensen/phonegap-plugin-barcodescanner
Amirullah95/phonegap-plugin-barcodescanner
AndreiTelteu/cordova-plugin-qr-barcode-scanner
Bedotech/phonegap-plugin-barcodescanner
CCHuang0731/phonegap-plugin-barcodescanner
CNXTEoEorg/phonegap-plugin-barcodescanner
ColinFrick/phonegap-plugin-barcodescanner
DanielHaddon/com.onestop.cordova.barcodescanner
EdS0ng/phonegap-plugin-barcodescanner
FreddieZH/phonegap-plugin-barcodescanner
GetBlimp/phonegap-plugin-barcodescanner
GilbertoBotaro/phonegap-plugin-barcodescanner
Icacls/phonegap-plugin-barcodescanner
JSchonenbergMoreApp/phonegap-plugin-barcodescanner
JraulHerrera/phonegap-plugin-barcodescanner
JrontEnd/phonegap-plugin-barcodescanner
Logan2014/phonegap-plugin-barcodescanner
MEmmanuel/phonegap-plugin-barcodescanner
MacMario/phonegap-plugin-barcodescanner
MaicolBen/phonegap-plugin-barcodescanner
Petrik-a-dost/phonegap-plugin-barcodescanner
Riukkk/phonegap-plugin-barcodescanner
RoughshodNetworks/phonegap-plugin-barcodescanner
RyanWFiorini/phonegap-plugin-barcodescanner
SGDennis/phonegap-plugin-barcodescanner
StuffAndOtherThings/old--phonegap-plugin-barcodescanner
SunboX/phonegap-plugin-barcodescanner
Tazaf/phonegap-plugin-barcodescanner
Timeswitch/phonegap-plugin-barcodescanner
Tjieco/cordova-plugin-barcodescanner-browser-support
VladyslavGoloshchapov/phonegap-plugin-barcodescanner
WilliamRen/phonegap-plugin-barcodescanner
Xia-Minghong/phonegap-plugin-barcodescanner
Zagorakiss/phonegap-plugin-barcodescanner
Zeggia/phonegap-plugin-barcodescanner
adaptorel/phonegap-plugin-barcodescanner
adriantodorov/phonegap-plugin-barcodescanner
akriger/phonegap-plugin-barcodescanner
alisnl/phonegap-plugin-barcodescanner
amscomp/phonegap-plugin-barcodescanner
andrewpatterson3001/phonegap-plugin-barcodescanner
anuj0809/phonegap-plugin-barcodescanner
appandgo/phonegap-plugin-barcodescanner
aradnom/phonegap-plugin-barcodescanner
arakoswara/phonegap-plugin-barcodescanner
aserraric/phonegap-plugin-barcodescanner
ashupp/phonegap-plugin-barcodescanner
aureliosaraiva/phonegap-plugin-barcodescanner
balbuzar/phonegap-plugin-barcodescanner
barryvdh/phonegap-plugin-barcodescanner
beastmike1/phonegap-plugin-barcodescanner
binoculars88/phonegap-plugin-barcodescanner
birjega/phonegap-plugin-barcodescanner
bitflower/phonegap-plugin-barcodescanner
blackberry/phonegap-plugin-barcodescanner
bmdietrich/phonegap-plugin-barcodescanner
bolonmedia/phonegap-plugin-barcodescanner
bsofiato/phonegap-plugin-barcodescanner
c-st/phonegap-plugin-barcodescanner
carson-drake/phonegap-plugin-barcodescanner
chayuthpong/phonegap-plugin-barcodescanner
cismous/phonegap-plugin-barcodescanner
ckopnio/phonegap-plugin-barcodescanner
clieve/phonegap-plugin-barcodescanner
dacer/phonegap-plugin-barcodescanner
darryncampbell/phonegap-plugin-barcodescanner
davistan/phonegap-plugin-barcodescanner
dbo35/phonegap-plugin-barcodescanner
demetris-manikas/phonegap-plugin-barcodescanner
denisbabineau/phonegap-plugin-barcodescanner
dex4er/phonegap-plugin-barcodescanner
diegobill/phonegap-plugin-barcodescanner
dinowang/phonegap-plugin-barcodescanner
diptanuroy/phonegap-plugin-barcodescanner
documment/phonegap-plugin-barcodescanner
donatienus/phonegap-plugin-barcodescanner
dougestey/phonegap-plugin-barcodescanner
dsdharam91/phonegap-plugin-barcodescanner
echo0282/phonegap-plugin-barcodescanner
ekospinach/phonegap-plugin-barcodescanner
engrnvd/phonegap-plugin-barcodescanner
eugenpodaru/phonegap-plugin-barcodescanner
fairmanager-cordova/plugin-barcodescanner
feedhenry-staff/phonegap-plugin-barcodescanner
fleetio/phonegap-plugin-barcodescanner
frontexpert/phonegap-plugin-barcodescanner
fsundjaja/phonegap-plugin-barcodescanner
fttx/phonegap-plugin-barcodescanner
gbmarfo/phonegap-plugin-barcodescanner
geekishor/phonegap-plugin-barcodescanner
gilshwartz/phonegap-plugin-barcodescanner
gustavocampos/phonegap-plugin-barcodescanner
haekb/phonegap-plugin-barcodescanner
haliovilla/phonegap-plugin-barcodescanner
ham99/phonegap-plugin-barcodescanner
hamark/phonegap-plugin-barcodescanner
hitoci/phonegap-plugin-barcodescanner
hoerresb/phonegap-plugin-barcodescanner
ibrahimyu/phonegap-plugin-barcodescanner
igiloh/phonegap-plugin-barcodescanner
imaffett/phonegap-plugin-barcodescanner
infinyapps/phonegap-plugin-barcodescanner
jauharibill/phonegap-plugin-barcodescanner
javirran/phonegap-plugin-barcodescanner
jcesarmobile/phonegap-plugin-barcodescanner
jerem/phonegap-plugin-barcodescanner
jifengqinting/phonegap-plugin-barcodescanner
jlowe234/phonegap-plugin-barcodescanner
joakim-nordicfactory/bf-plugin-barcodescanner
johnvic/phonegap-plugin-barcodescanner
joomramirez/phonegap-plugin-barcodescanner
joserubenh/phonegap-plugin-barcodescanner
josh-ibm/phonegap-plugin-barcodescanner
jpfperondini/phonegap-plugin-barcodescanner
jsnyder0/phonegap-plugin-barcodescanner
junteudjio/phonegap-plugin-barcodescanner
k1dbl4ck/phonegap-plugin-barcodescanner
kodatech/phonegap-plugin-barcodescanner
komola/phonegap-plugin-barcodescanner
lionep/phonegap-plugin-barcodescanner
ltjin/phonegap-plugin-barcodescanner
lucabro81/phonegap-plugin-barcodescanner
maffioli92/phonegap-plugin-barcodescanner
marcovisona/phonegap-plugin-barcodescanner
markdicker/phonegap-plugin-barcodescanner
martin12/phonegap-plugin-barcodescanner
mathd/phonegap-plugin-barcodescanner
meron1122/phonegap-plugin-barcodescanner
mike623/phonegap-plugin-barcodescanner
minskybelieve/phonegap-plugin-barcodescanner
mkaluzny/phonegap-plugin-barcodescanner
mlaponder/phonegap-plugin-barcodescanner
modulexcite/phonegap-plugin-barcodescanner
mt81/phonegap-plugin-barcodescanner
n350071/phonegap-plugin-barcodescanner
nageshwar545/phonegap-plugin-barcodescanner
nickgal/phonegap-plugin-barcodescanner
niilante/phonegap-plugin-barcodescanner
nikhilkh/phonegap-plugin-barcodescanner
nikkow/phonegap-plugin-barcodescanner
niou-ns/phonegap-plugin-barcodescanner
okonon/phonegap-plugin-barcodescanner
onalbi/phonegap-plugin-barcodescanner
otherchirps/phonegap-plugin-barcodescanner
p-schuler/phonegap-plugin-barcodescanner
pabl0xf/phonegap-plugin-barcodescanner
pauloeduardoferreira/phonegap-plugin-barcodescanner
paulslugocki/phonegap-plugin-barcodescanner
pawellewandowski/phonegap-plugin-barcodescanner
peirancao/phonegap-plugin-barcodescanner
pkdevbox/phonegap-plugin-barcodescanner
pkdevboxy/phonegap-plugin-barcodescanner
pke/phonegap-plugin-barcodescanner
priyanka1110/phonegap-plugin-barcodescanner
pyymenta/phonegap-plugin-barcodescanner
rad4n/phonegap-plugin-barcodescanner
ralfkang/phonegap-plugin-barcodescanner
rbournissent/phonegap-plugin-barcodescanner
redfish2008/phonegap-plugin-barcodescanner
riaz12s/phonegap-plugin-barcodescanner
ruanchengzhi/phonegap-plugin-barcodescanner
saghul/phonegap-plugin-barcodescanner
samialsaeh/phonegap-plugin-barcodescanner
sarahmustafaa/phonegap-plugin-barcodescanner
sckoh/phonegap-plugin-barcodescanner
sebastieno/phonegap-plugin-barcodescanner
sgrebnov/phonegap-plugin-barcodescanner
slin1202/phonegap-plugin-barcodescanner
sloat/phonegap-plugin-barcodescanner
sovanta/phonegap-plugin-barcodescanner-custom-ui
spMohanty/phonegap-plugin-barcodescanner
spyg/phonegap-plugin-barcodescanner
stephan-klein/phonegap-plugin-barcodescanner
stevengill/phonegap-plugin-barcodescanner
sxagan/phonegap-plugin-barcodescanner
szc982/phonegap-plugin-barcodescanner
szene1/phonegap-plugin-barcodescanner
tarun1793/phonegap-plugin-barcodescanner
tbassett44/phonegap-plugin-barcodescanner
tengbai/phonegap-plugin-barcodescanner
tgptom/phonegap-plugin-barcodescanner
timwindsor/phonegap-plugin-barcodescanner
tony--/phonegap-plugin-barcodescanner
trongrg/phonegap-plugin-barcodescanner
tstaetter/phonegap-plugin-barcodescanner
ttcremers/phonegap-plugin-barcodescanner
uniphonic/phonegap-plugin-barcodescanner
usaukel/phonegap-plugin-barcodescanner
vinaymjoshi/phonegap-plugin-barcodescanner
vladimir-kotikov/phonegap-plugin-barcodescanner
vlinde/phonegap-plugin-barcodescanner
welchwsy/phonegap-plugin-barcodescanner
werberson/phonegap-plugin-barcodescanner
yahveh/phonegap-plugin-barcodescanner
yangsheng1/phonegap-plugin-barcodescanner
yarke/phonegap-plugin-barcodescanner
yieme/phonegap-plugin-barcodescanner
Nothing to show
base: 2.0.1
head repository: phonegap/phonegap-plugin-barcodescanner
Choose a Head Repository
phonegap/phonegap-plugin-barcodescanner
13122310958/phonegap-plugin-barcodescanner
AldenMerlin/phonegap-plugin-barcodescanner
AlexSwensen/phonegap-plugin-barcodescanner
Amirullah95/phonegap-plugin-barcodescanner
AndreiTelteu/cordova-plugin-qr-barcode-scanner
Bedotech/phonegap-plugin-barcodescanner
CCHuang0731/phonegap-plugin-barcodescanner
CNXTEoEorg/phonegap-plugin-barcodescanner
ColinFrick/phonegap-plugin-barcodescanner
DanielHaddon/com.onestop.cordova.barcodescanner
EdS0ng/phonegap-plugin-barcodescanner
FreddieZH/phonegap-plugin-barcodescanner
GetBlimp/phonegap-plugin-barcodescanner
GilbertoBotaro/phonegap-plugin-barcodescanner
Icacls/phonegap-plugin-barcodescanner
JSchonenbergMoreApp/phonegap-plugin-barcodescanner
JraulHerrera/phonegap-plugin-barcodescanner
JrontEnd/phonegap-plugin-barcodescanner
Logan2014/phonegap-plugin-barcodescanner
MEmmanuel/phonegap-plugin-barcodescanner
MacMario/phonegap-plugin-barcodescanner
MaicolBen/phonegap-plugin-barcodescanner
Petrik-a-dost/phonegap-plugin-barcodescanner
Riukkk/phonegap-plugin-barcodescanner
RoughshodNetworks/phonegap-plugin-barcodescanner
RyanWFiorini/phonegap-plugin-barcodescanner
SGDennis/phonegap-plugin-barcodescanner
StuffAndOtherThings/old--phonegap-plugin-barcodescanner
SunboX/phonegap-plugin-barcodescanner
Tazaf/phonegap-plugin-barcodescanner
Timeswitch/phonegap-plugin-barcodescanner
Tjieco/cordova-plugin-barcodescanner-browser-support
VladyslavGoloshchapov/phonegap-plugin-barcodescanner
WilliamRen/phonegap-plugin-barcodescanner
Xia-Minghong/phonegap-plugin-barcodescanner
Zagorakiss/phonegap-plugin-barcodescanner
Zeggia/phonegap-plugin-barcodescanner
adaptorel/phonegap-plugin-barcodescanner
adriantodorov/phonegap-plugin-barcodescanner
akriger/phonegap-plugin-barcodescanner
alisnl/phonegap-plugin-barcodescanner
amscomp/phonegap-plugin-barcodescanner
andrewpatterson3001/phonegap-plugin-barcodescanner
anuj0809/phonegap-plugin-barcodescanner
appandgo/phonegap-plugin-barcodescanner
aradnom/phonegap-plugin-barcodescanner
arakoswara/phonegap-plugin-barcodescanner
aserraric/phonegap-plugin-barcodescanner
ashupp/phonegap-plugin-barcodescanner
aureliosaraiva/phonegap-plugin-barcodescanner
balbuzar/phonegap-plugin-barcodescanner
barryvdh/phonegap-plugin-barcodescanner
beastmike1/phonegap-plugin-barcodescanner
binoculars88/phonegap-plugin-barcodescanner
birjega/phonegap-plugin-barcodescanner
bitflower/phonegap-plugin-barcodescanner
blackberry/phonegap-plugin-barcodescanner
bmdietrich/phonegap-plugin-barcodescanner
bolonmedia/phonegap-plugin-barcodescanner
bsofiato/phonegap-plugin-barcodescanner
c-st/phonegap-plugin-barcodescanner
carson-drake/phonegap-plugin-barcodescanner
chayuthpong/phonegap-plugin-barcodescanner
cismous/phonegap-plugin-barcodescanner
ckopnio/phonegap-plugin-barcodescanner
clieve/phonegap-plugin-barcodescanner
dacer/phonegap-plugin-barcodescanner
darryncampbell/phonegap-plugin-barcodescanner
davistan/phonegap-plugin-barcodescanner
dbo35/phonegap-plugin-barcodescanner
demetris-manikas/phonegap-plugin-barcodescanner
denisbabineau/phonegap-plugin-barcodescanner
dex4er/phonegap-plugin-barcodescanner
diegobill/phonegap-plugin-barcodescanner
dinowang/phonegap-plugin-barcodescanner
diptanuroy/phonegap-plugin-barcodescanner
documment/phonegap-plugin-barcodescanner
donatienus/phonegap-plugin-barcodescanner
dougestey/phonegap-plugin-barcodescanner
dsdharam91/phonegap-plugin-barcodescanner
echo0282/phonegap-plugin-barcodescanner
ekospinach/phonegap-plugin-barcodescanner
engrnvd/phonegap-plugin-barcodescanner
eugenpodaru/phonegap-plugin-barcodescanner
fairmanager-cordova/plugin-barcodescanner
feedhenry-staff/phonegap-plugin-barcodescanner
fleetio/phonegap-plugin-barcodescanner
frontexpert/phonegap-plugin-barcodescanner
fsundjaja/phonegap-plugin-barcodescanner
fttx/phonegap-plugin-barcodescanner
gbmarfo/phonegap-plugin-barcodescanner
geekishor/phonegap-plugin-barcodescanner
gilshwartz/phonegap-plugin-barcodescanner
gustavocampos/phonegap-plugin-barcodescanner
haekb/phonegap-plugin-barcodescanner
haliovilla/phonegap-plugin-barcodescanner
ham99/phonegap-plugin-barcodescanner
hamark/phonegap-plugin-barcodescanner
hitoci/phonegap-plugin-barcodescanner
hoerresb/phonegap-plugin-barcodescanner
ibrahimyu/phonegap-plugin-barcodescanner
igiloh/phonegap-plugin-barcodescanner
imaffett/phonegap-plugin-barcodescanner
infinyapps/phonegap-plugin-barcodescanner
jauharibill/phonegap-plugin-barcodescanner
javirran/phonegap-plugin-barcodescanner
jcesarmobile/phonegap-plugin-barcodescanner
jerem/phonegap-plugin-barcodescanner
jifengqinting/phonegap-plugin-barcodescanner
jlowe234/phonegap-plugin-barcodescanner
joakim-nordicfactory/bf-plugin-barcodescanner
johnvic/phonegap-plugin-barcodescanner
joomramirez/phonegap-plugin-barcodescanner
joserubenh/phonegap-plugin-barcodescanner
josh-ibm/phonegap-plugin-barcodescanner
jpfperondini/phonegap-plugin-barcodescanner
jsnyder0/phonegap-plugin-barcodescanner
junteudjio/phonegap-plugin-barcodescanner
k1dbl4ck/phonegap-plugin-barcodescanner
kodatech/phonegap-plugin-barcodescanner
komola/phonegap-plugin-barcodescanner
lionep/phonegap-plugin-barcodescanner
ltjin/phonegap-plugin-barcodescanner
lucabro81/phonegap-plugin-barcodescanner
maffioli92/phonegap-plugin-barcodescanner
marcovisona/phonegap-plugin-barcodescanner
markdicker/phonegap-plugin-barcodescanner
martin12/phonegap-plugin-barcodescanner
mathd/phonegap-plugin-barcodescanner
meron1122/phonegap-plugin-barcodescanner
mike623/phonegap-plugin-barcodescanner
minskybelieve/phonegap-plugin-barcodescanner
mkaluzny/phonegap-plugin-barcodescanner
mlaponder/phonegap-plugin-barcodescanner
modulexcite/phonegap-plugin-barcodescanner
mt81/phonegap-plugin-barcodescanner
n350071/phonegap-plugin-barcodescanner
nageshwar545/phonegap-plugin-barcodescanner
nickgal/phonegap-plugin-barcodescanner
niilante/phonegap-plugin-barcodescanner
nikhilkh/phonegap-plugin-barcodescanner
nikkow/phonegap-plugin-barcodescanner
niou-ns/phonegap-plugin-barcodescanner
okonon/phonegap-plugin-barcodescanner
onalbi/phonegap-plugin-barcodescanner
otherchirps/phonegap-plugin-barcodescanner
p-schuler/phonegap-plugin-barcodescanner
pabl0xf/phonegap-plugin-barcodescanner
pauloeduardoferreira/phonegap-plugin-barcodescanner
paulslugocki/phonegap-plugin-barcodescanner
pawellewandowski/phonegap-plugin-barcodescanner
peirancao/phonegap-plugin-barcodescanner
pkdevbox/phonegap-plugin-barcodescanner
pkdevboxy/phonegap-plugin-barcodescanner
pke/phonegap-plugin-barcodescanner
priyanka1110/phonegap-plugin-barcodescanner
pyymenta/phonegap-plugin-barcodescanner
rad4n/phonegap-plugin-barcodescanner
ralfkang/phonegap-plugin-barcodescanner
rbournissent/phonegap-plugin-barcodescanner
redfish2008/phonegap-plugin-barcodescanner
riaz12s/phonegap-plugin-barcodescanner
ruanchengzhi/phonegap-plugin-barcodescanner
saghul/phonegap-plugin-barcodescanner
samialsaeh/phonegap-plugin-barcodescanner
sarahmustafaa/phonegap-plugin-barcodescanner
sckoh/phonegap-plugin-barcodescanner
sebastieno/phonegap-plugin-barcodescanner
sgrebnov/phonegap-plugin-barcodescanner
slin1202/phonegap-plugin-barcodescanner
sloat/phonegap-plugin-barcodescanner
sovanta/phonegap-plugin-barcodescanner-custom-ui
spMohanty/phonegap-plugin-barcodescanner
spyg/phonegap-plugin-barcodescanner
stephan-klein/phonegap-plugin-barcodescanner
stevengill/phonegap-plugin-barcodescanner
sxagan/phonegap-plugin-barcodescanner
szc982/phonegap-plugin-barcodescanner
szene1/phonegap-plugin-barcodescanner
tarun1793/phonegap-plugin-barcodescanner
tbassett44/phonegap-plugin-barcodescanner
tengbai/phonegap-plugin-barcodescanner
tgptom/phonegap-plugin-barcodescanner
timwindsor/phonegap-plugin-barcodescanner
tony--/phonegap-plugin-barcodescanner
trongrg/phonegap-plugin-barcodescanner
tstaetter/phonegap-plugin-barcodescanner
ttcremers/phonegap-plugin-barcodescanner
uniphonic/phonegap-plugin-barcodescanner
usaukel/phonegap-plugin-barcodescanner
vinaymjoshi/phonegap-plugin-barcodescanner
vladimir-kotikov/phonegap-plugin-barcodescanner
vlinde/phonegap-plugin-barcodescanner
welchwsy/phonegap-plugin-barcodescanner
werberson/phonegap-plugin-barcodescanner
yahveh/phonegap-plugin-barcodescanner
yangsheng1/phonegap-plugin-barcodescanner
yarke/phonegap-plugin-barcodescanner
yieme/phonegap-plugin-barcodescanner
Nothing to show
compare: 2.2.0
  • 9 commits
  • 6 files changed
  • 0 commit comments
  • 6 contributors
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?><plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="com.phonegap.plugins.barcodescanner"
version="2.0.1">
version="2.2.0">

<name>BarcodeScanner</name>
<description>You can use the BarcodeScanner plugin to scan different types of barcodes (using the device's camera) and get the metadata encoded in them for processing within your application.</description>
@@ -28,6 +28,7 @@
</config-file>

<resource-file src="src/ios/scannerOverlay.xib" />
<resource-file src="src/ios/CDVBarcodeScanner.bundle" />

<header-file src="src/ios/zxing-all-in-one.h" />

@@ -39,6 +40,9 @@
<framework src="AssetsLibrary.framework" />
<framework src="CoreVideo.framework" />
<framework src="QuartzCore.framework" />
<framework src="CoreGraphics.framework" />
<framework src="CoreImage.framework" />
<framework src="AudioToolbox.framework" />
</platform>

<!-- android -->
@@ -71,7 +75,7 @@
android:windowSoftInputMode="stateAlwaysHidden"
android:exported="false">
<intent-filter>
<action android:name="com.phonegap.plugins.barcodescanner.SCAN"/>
<action android:name="com.google.zxing.client.android.SCAN"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>
@@ -20,6 +20,8 @@
import org.apache.cordova.CallbackContext;
import org.apache.cordova.PluginResult;

import android.util.Log;

/**
* This calls out to the ZXing barcode reader and returns the result.
*
@@ -35,7 +37,7 @@
private static final String TEXT = "text";
private static final String DATA = "data";
private static final String TYPE = "type";
private static final String SCAN_INTENT = "com.phonegap.plugins.barcodescanner.SCAN";
private static final String SCAN_INTENT = "com.google.zxing.client.android.SCAN";
private static final String ENCODE_DATA = "ENCODE_DATA";
private static final String ENCODE_TYPE = "ENCODE_TYPE";
private static final String ENCODE_INTENT = "com.phonegap.plugins.barcodescanner.ENCODE";
@@ -96,7 +98,7 @@ public boolean execute(String action, JSONArray args, CallbackContext callbackCo
return true;
}
} else if (action.equals(SCAN)) {
scan();
scan(args);
} else {
return false;
}
@@ -106,9 +108,48 @@ public boolean execute(String action, JSONArray args, CallbackContext callbackCo
/**
* Starts an intent to scan and decode a barcode.
*/
public void scan() {
public void scan(JSONArray args) {
Intent intentScan = new Intent(SCAN_INTENT);
intentScan.addCategory(Intent.CATEGORY_DEFAULT);

// add config as intent extras
if(args.length() > 0) {

JSONObject obj;
JSONArray names;
String key;
Object value;

for(int i=0; i<args.length(); i++) {

try {
obj = args.getJSONObject(i);
} catch(JSONException e) {
Log.i("CordovaLog", e.getLocalizedMessage());
continue;
}

names = obj.names();
for(int j=0; j<names.length(); j++) {
try {
key = names.getString(j);
value = obj.get(key);

if(value instanceof Integer) {
intentScan.putExtra(key, (Integer)value);
} else if(value instanceof String) {
intentScan.putExtra(key, (String)value);
}

} catch(JSONException e) {
Log.i("CordovaLog", e.getLocalizedMessage());
continue;
}
}
}

}

// avoid calling other phonegap apps
intentScan.setPackage(this.cordova.getActivity().getApplicationContext().getPackageName());

Binary file not shown.

No commit comments for this range

You can’t perform that action at this time.