Skip to content

Commit c0d0ae4

Browse files
authored
Merge pull request #3 from 994914624/patch-3
Update RNSensorsAnalyticsModule.java
2 parents 15823dc + 298b7c6 commit c0d0ae4

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

android/src/main/java/com/sensorsdata/analytics/RNSensorsAnalyticsModule.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,30 @@ public void track(String eventName, ReadableMap properties) {
105105
}
106106
}
107107

108+
/**
109+
* 导出 trackTimerStart 方法给 RN 使用.
110+
* <p>
111+
* 初始化事件的计时器,默认计时单位为秒(计时开始).
112+
*
113+
* @param eventName 事件的名称.
114+
* <p>
115+
* RN 中使用示例:(计时器事件名称 viewTimer )
116+
* <Button
117+
* title="Button"
118+
* onPress={()=>
119+
* SensorsDataAPI_Android.trackTimerStart("viewTimer")}>
120+
* </Button>
121+
*/
122+
@ReactMethod
123+
public void trackTimerStart(String eventName) {
124+
try {
125+
SensorsDataAPI.sharedInstance().trackTimerStart(eventName);
126+
} catch (Exception e) {
127+
e.printStackTrace();
128+
Log.e(LOGTAG, e.toString() + "");
129+
}
130+
}
131+
108132
/**
109133
* 导出 trackTimerBegin 方法给 RN 使用.
110134
* <p>

0 commit comments

Comments
 (0)