0.1.15 • Published 7 years ago
rn-tracker v0.1.15
RN-Tracker
Installation
Install RN-Tracker
npm install rn-tracker@latest --save
react-native link rn-trackerInstall react-native-background-job for service in background
npm install react-native-background-job --save
react-native link react-native-background-jobEdit config.js (File in: YOUR_PROJECT/node_module/rn-tracker/config.js)
var config = {
ip: '######', //Your IP Address for API
timeInterval: 5000, //Time Interval for Get Location
}
module.exports = config;Add Permission Access Location in AndroidManifest:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />General Usages
Import Module
import RNTracker from 'rn-tracker';Start Tracker
RNTracker.start({
shipment_code: YOUR ID,
member_code: YOUR ID,
btn: true,
});Pickup / Pause Tracker
RNTracker.pickup({
shipment_code: YOUR ID,
member_code: YOUR ID,
btn: true,
});Stop Tracker
RNTracker.stop({
shipment_code: YOUR ID,
member_code: YOUR ID,
btn: true,
});