Files

31 lines
1.0 KiB
JavaScript
Raw Permalink Normal View History

2021-09-26 15:25:01 +08:00
var cordova = require('cordova');
2021-09-24 11:50:53 +08:00
module.exports = {
startScan(success, error) {
2021-09-26 15:25:01 +08:00
cordova.exec(function(data){
cordova.fireDocumentEvent("redlight.receive", {"data":data});
success && success(data);
}, error, 'RedLightScan', 'startScan', []);
cordova.fireDocumentEvent("redlight.start");
2021-09-24 11:50:53 +08:00
},
stopScan(success, error) {
2021-09-26 15:25:01 +08:00
cordova.exec(function (data) {
cordova.fireDocumentEvent("redlight.stop", { "data": data });
success && success(data);
}, error, 'RedLightScan', 'stopScan', []);
2021-09-24 11:50:53 +08:00
},
registerReceiver(success, error) {
2021-09-26 15:25:01 +08:00
cordova.exec(function (data) {
cordova.fireDocumentEvent("redlight.receive", { "data": data });
success && success(data);
}, error, 'RedLightScan', 'registerReceiver', []);
cordova.fireDocumentEvent("redlight.register");
2021-09-24 11:50:53 +08:00
},
unregisterReceiver(success, error) {
2021-09-26 15:25:01 +08:00
cordova.exec(function (data) {
cordova.fireDocumentEvent("redlight.unregister", { "data": data });
success && success(data);
}, error, 'RedLightScan', 'unregisterReceiver', []);
2021-09-24 11:50:53 +08:00
}
};