Skip to content

Commit bdc3697

Browse files
committed
release 1.15.4
1 parent f356689 commit bdc3697

14 files changed

+69
-16
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.15.4 (2020-5-7)
2+
3+
* 新增:Web 多域名打通
4+
15
## 1.15.3 (2020-5-6)
26

37
* 新增:Web 可视化全埋点

heatmap.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.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sa-sdk-javascript",
3-
"version": "1.15.3",
3+
"version": "1.15.4",
44
"description": "official sensorsdata javascript sdk",
55
"main": "sensorsdata.min.js",
66
"scripts": {

plugin/sensorsdata.amd.min.js

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

plugin/sensorsdata.es6.min.js

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

plugin/sensorsdata.min.js

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

product/heatmap.full.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9329,7 +9329,7 @@
93299329

93309330
window.sa_jssdk_heatmap_render = function(se, data, type, url) {
93319331
sd = se;
9332-
sd.heatmap_version = '1.15.3';
9332+
sd.heatmap_version = '1.15.4';
93339333
_ = sd._;
93349334

93359335
_.bindReady = function(fn, win) {

product/sensorsdata.amd.full.js

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,10 @@
99
try {
1010

1111

12-
1312
var sd = {};
1413

14+
sd.modules = {};
15+
1516
var _ = sd._ = {};
1617

1718
if (typeof JSON !== 'object') {
@@ -2235,7 +2236,7 @@
22352236

22362237
sd.setInitVar = function() {
22372238
sd._t = sd._t || 1 * new Date();
2238-
sd.lib_version = '1.15.3';
2239+
sd.lib_version = '1.15.4';
22392240
sd.is_first_visitor = false;
22402241
sd.source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
22412242
};
@@ -2519,6 +2520,12 @@
25192520
}
25202521
}
25212522
});
2523+
},
2524+
useModulePlugin: function() {
2525+
sd.use.apply(sd, arguments);
2526+
},
2527+
useAppPlugin: function() {
2528+
this.setPlugin.apply(this, arguments);
25222529
}
25232530
};
25242531

@@ -2535,6 +2542,13 @@
25352542
}
25362543
};
25372544

2545+
sd.use = function(name, option) {
2546+
if (_.isObject(sd.modules) && _.isObject(sd.modules[name]) && _.isFunction(sd.modules[name].init)) {
2547+
option = option || {};
2548+
sd.modules[name].init(sd, option);
2549+
}
2550+
};
2551+
25382552

25392553
sd.track = function(e, p, c) {
25402554
if (saEvent.check({
@@ -3339,6 +3353,7 @@
33393353

33403354

33413355
var saEvent = {};
3356+
sd.saEvent = saEvent;
33423357

33433358
saEvent.checkOption = {
33443359
regChecks: {

product/sensorsdata.es6.full.js

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
var sd = {};
22

3+
sd.modules = {};
4+
35
var _ = sd._ = {};
46

57
if (typeof JSON !== 'object') {
@@ -2223,7 +2225,7 @@ sd.setPreConfig = function(sa) {
22232225

22242226
sd.setInitVar = function() {
22252227
sd._t = sd._t || 1 * new Date();
2226-
sd.lib_version = '1.15.3';
2228+
sd.lib_version = '1.15.4';
22272229
sd.is_first_visitor = false;
22282230
sd.source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
22292231
};
@@ -2507,6 +2509,12 @@ var commonWays = {
25072509
}
25082510
}
25092511
});
2512+
},
2513+
useModulePlugin: function() {
2514+
sd.use.apply(sd, arguments);
2515+
},
2516+
useAppPlugin: function() {
2517+
this.setPlugin.apply(this, arguments);
25102518
}
25112519
};
25122520

@@ -2523,6 +2531,13 @@ sd.quick = function() {
25232531
}
25242532
};
25252533

2534+
sd.use = function(name, option) {
2535+
if (_.isObject(sd.modules) && _.isObject(sd.modules[name]) && _.isFunction(sd.modules[name].init)) {
2536+
option = option || {};
2537+
sd.modules[name].init(sd, option);
2538+
}
2539+
};
2540+
25262541

25272542
sd.track = function(e, p, c) {
25282543
if (saEvent.check({
@@ -3327,6 +3342,7 @@ sendState.pushSend = function(data) {
33273342

33283343

33293344
var saEvent = {};
3345+
sd.saEvent = saEvent;
33303346

33313347
saEvent.checkOption = {
33323348
regChecks: {

product/sensorsdata.full.js

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@
1010
try {
1111

1212

13-
1413
var sd = {};
1514

15+
sd.modules = {};
16+
1617
var _ = sd._ = {};
1718

1819
if (typeof JSON !== 'object') {
@@ -2236,7 +2237,7 @@
22362237

22372238
sd.setInitVar = function() {
22382239
sd._t = sd._t || 1 * new Date();
2239-
sd.lib_version = '1.15.3';
2240+
sd.lib_version = '1.15.4';
22402241
sd.is_first_visitor = false;
22412242
sd.source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
22422243
};
@@ -2520,6 +2521,12 @@
25202521
}
25212522
}
25222523
});
2524+
},
2525+
useModulePlugin: function() {
2526+
sd.use.apply(sd, arguments);
2527+
},
2528+
useAppPlugin: function() {
2529+
this.setPlugin.apply(this, arguments);
25232530
}
25242531
};
25252532

@@ -2536,6 +2543,13 @@
25362543
}
25372544
};
25382545

2546+
sd.use = function(name, option) {
2547+
if (_.isObject(sd.modules) && _.isObject(sd.modules[name]) && _.isFunction(sd.modules[name].init)) {
2548+
option = option || {};
2549+
sd.modules[name].init(sd, option);
2550+
}
2551+
};
2552+
25392553

25402554
sd.track = function(e, p, c) {
25412555
if (saEvent.check({
@@ -3340,6 +3354,7 @@
33403354

33413355

33423356
var saEvent = {};
3357+
sd.saEvent = saEvent;
33433358

33443359
saEvent.checkOption = {
33453360
regChecks: {

0 commit comments

Comments
 (0)