瀏覽代碼

Added analytics dispose()

dev1
Mark Madlangbayan 6 年之前
父節點
當前提交
506c0f429e
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9
    0
      modules/statistics/AnalyticsAdapter.js

+ 9
- 0
modules/statistics/AnalyticsAdapter.js 查看文件

115
      */
115
      */
116
     dispose() {
116
     dispose() {
117
         logger.warn('Disposing of analytics adapter.');
117
         logger.warn('Disposing of analytics adapter.');
118
+        
119
+        if (this.analyticsHandlers && this.analyticsHandlers.length > 0) {
120
+            this.analyticsHandlers.forEach(handler => {
121
+                if ( typeof handler.dispose === 'function' ) {
122
+                    handler.dispose();
123
+                }
124
+            });
125
+        }
126
+        
118
         this.setAnalyticsHandlers([]);
127
         this.setAnalyticsHandlers([]);
119
         this.disposed = true;
128
         this.disposed = true;
120
     }
129
     }

Loading…
取消
儲存