Skip to content

Commit bf46b7c

Browse files
author
shengyonggen
committed
修改点击图不自动采集
1 parent a017fef commit bf46b7c

File tree

6 files changed

+17
-47
lines changed

6 files changed

+17
-47
lines changed

sensorsdata.amd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sensorsdata.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/sensorsdata.full.amd.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,7 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
8282
callback_timeout: 1000,
8383
is_track_device_id: false,
8484

85-
use_app_track: false,
86-
87-
heatmap: {
88-
clickmap:'default',
89-
scroll_notice_map:'default'
90-
}
91-
85+
use_app_track: false
9286
};
9387

9488
sd.initPara = function(para){
@@ -104,16 +98,12 @@ sd.initPara = function(para){
10498
}
10599
//优化自动取heatmap.min.js
106100
if(!sd.para.heatmap_url && sd.para.sdk_url){
107-
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js$/,'heatmap.min.js');
101+
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js[^\/]*$/,'heatmap.min.js');
108102
}
109103

110104
if(_.isObject(sd.para.heatmap)) {
111-
if(_.isEmptyObject(sd.para.heatmap)){
112-
sd.para.heatmap = sd.para_default.heatmap;
113-
}else{
114-
sd.para.heatmap = _.extend(sd.para_default.heatmap,sd.para.heatmap);
115-
}
116-
105+
sd.para.heatmap.clickmap = sd.para.heatmap.clickmap || 'default';
106+
sd.para.heatmap.scroll_notice_map = sd.para.heatmap.scroll_notice_map || 'default';
117107
sd.para.heatmap.scroll_delay_time = sd.para.heatmap.scroll_delay_time || 4000;
118108
}
119109
// 优化配置

src/sensorsdata.full.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,7 @@ if(typeof JSON!=='object'){JSON={}}(function(){'use strict';var rx_one=/^[\],:{}
7979
callback_timeout: 1000,
8080
is_track_device_id: false,
8181

82-
use_app_track: false,
83-
84-
heatmap: {
85-
clickmap:'default',
86-
scroll_notice_map:'default'
87-
}
88-
82+
use_app_track: false
8983
};
9084

9185
sd.initPara = function(para){
@@ -101,16 +95,12 @@ sd.initPara = function(para){
10195
}
10296
//优化自动取heatmap.min.js
10397
if(!sd.para.heatmap_url && sd.para.sdk_url){
104-
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js$/,'heatmap.min.js');
98+
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js[^\/]*$/,'heatmap.min.js');
10599
}
106100

107101
if(_.isObject(sd.para.heatmap)) {
108-
if(_.isEmptyObject(sd.para.heatmap)){
109-
sd.para.heatmap = sd.para_default.heatmap;
110-
}else{
111-
sd.para.heatmap = _.extend(sd.para_default.heatmap,sd.para.heatmap);
112-
}
113-
102+
sd.para.heatmap.clickmap = sd.para.heatmap.clickmap || 'default';
103+
sd.para.heatmap.scroll_notice_map = sd.para.heatmap.scroll_notice_map || 'default';
114104
sd.para.heatmap.scroll_delay_time = sd.para.heatmap.scroll_delay_time || 4000;
115105
}
116106
// 优化配置

src/sensorsdata.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -87,13 +87,7 @@ try{
8787
callback_timeout: 1000,
8888
is_track_device_id: false,
8989

90-
use_app_track: false,
91-
92-
heatmap: {
93-
clickmap:'default',
94-
scroll_notice_map:'default'
95-
}
96-
90+
use_app_track: false
9791
};
9892

9993
sd.initPara = function(para){
@@ -109,16 +103,12 @@ sd.initPara = function(para){
109103
}
110104
//优化自动取heatmap.min.js
111105
if(!sd.para.heatmap_url && sd.para.sdk_url){
112-
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js$/,'heatmap.min.js');
106+
sd.para.heatmap_url = sd.para.sdk_url.replace(/[^\/]+\.js[^\/]*$/,'heatmap.min.js');
113107
}
114108

115109
if(_.isObject(sd.para.heatmap)) {
116-
if(_.isEmptyObject(sd.para.heatmap)){
117-
sd.para.heatmap = sd.para_default.heatmap;
118-
}else{
119-
sd.para.heatmap = _.extend(sd.para_default.heatmap,sd.para.heatmap);
120-
}
121-
110+
sd.para.heatmap.clickmap = sd.para.heatmap.clickmap || 'default';
111+
sd.para.heatmap.scroll_notice_map = sd.para.heatmap.scroll_notice_map || 'default';
122112
sd.para.heatmap.scroll_delay_time = sd.para.heatmap.scroll_delay_time || 4000;
123113
}
124114
// 优化配置

vtrack.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)