diff --git a/README.md b/README.md
index 964eaa9..11886b3 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
## 安装方法
-`cordova plugin add git+http://m.shuto.cn:8680/center/redlightscan-cordova-plugin.git`
+`cordova plugin add git+https://m.shuto.cn:8681/center/redlightscan-cordova-plugin.git`
## 调用方法
diff --git a/plugin.xml b/plugin.xml
index 734ecdc..cc077f0 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -10,7 +10,7 @@
-
+
diff --git a/src/android/RedLightScan.java b/src/android/RedLightScan.java
index 43d2ae8..b038336 100644
--- a/src/android/RedLightScan.java
+++ b/src/android/RedLightScan.java
@@ -86,6 +86,7 @@ public class RedLightScan extends CordovaPlugin {
}
private void registerReceiver() {
+ Log.d(TAG, "RedLightScan registerReceiver");
if (scanUtil == null) {
scanUtil = new ScanUtil(cordova.getActivity());
//we must set mode to 0 : BroadcastReceiver mode
@@ -95,10 +96,12 @@ public class RedLightScan extends CordovaPlugin {
filter.addAction("com.rfid.SCAN");
webView.getContext().registerReceiver(receiver, filter);
this.receiverRegisted = true;
+ this.startScan();
Log.d(TAG, "RedLightScan receiver registed");
}
private void unregisterReceiver() {
+ Log.d(TAG, "RedLightScan unregisterReceiver");
if (scanUtil != null) {
scanUtil.setScanMode(1);
scanUtil.close();
@@ -111,20 +114,6 @@ public class RedLightScan extends CordovaPlugin {
}
}
- @Override
- public void onResume(boolean multitasking) {
- super.onResume(multitasking);
- Log.d(TAG, "RedLightScan Resume");
- this.registerReceiver();
- }
-
- @Override
- public void onPause(boolean multitasking) {
- super.onPause(multitasking);
- Log.d(TAG, "RedLightScan Pause");
- this.unregisterReceiver();
- }
-
@Override
public void onDestroy() {
Log.d(TAG, "RedLightScan Destroy");