Skip to content

Commit 03f99e1

Browse files
committed
更新
1 parent 17df9cb commit 03f99e1

File tree

10 files changed

+33
-14
lines changed

10 files changed

+33
-14
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 1.14.17 (2019-12-16)
2+
3+
* 优化:没有调用 init 就执行 track 等相关方法,不报错
4+
15
## 1.14.16 (2019-12-9)
26

37
* 修复:utm设置false时的取值异常问题

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
请参见 [CHANGELOG.md](CHANGELOG.md)
2020

2121
## 开源社区
22-
神策正在组建开源社区,所以相应的源码也会放在 Github 上,针对 JavaScript SDK 源码的问题请不要在 Github 上提问。
23-
请加微信 free__dom ,备注开源社区,我会拉你暂时到微信群中讨论。
24-
在开源社区组建完成后,会转移到开源社区中讨论。
22+
神策正在组建开源社区,所以相应的源码也会放在 GitHub 上。
23+
针对 JavaScript SDK 源码的问题请不要在 GitHub 上提问,请加微信号 free__dom (两个下划线)私聊。
24+
如果是咨询神策收费,以及 SDK 使用问题,请扫码加入神策官方 SDK QQ 讨论群:<br><br>
25+
![ QQ 讨论群](https://raw.githubusercontent.com/sensorsdata/sa-sdk-android/master/docs/qrCode.jpeg)

heatmap.full.js

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

91369136
window.sa_jssdk_heatmap_render = function(se, data, type, url) {
91379137
sd = se;
9138-
sd.heatmap_version = '1.14.16';
9138+
sd.heatmap_version = '1.14.17';
91399139
_ = sd._;
91409140

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

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.14.16",
3+
"version": "1.14.17",
44
"description": "official sensorsdata javascript sdk",
55
"main": "sensorsdata.min.js",
66
"scripts": {

sensorsdata.amd.min.js

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

sensorsdata.es6.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.full.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212

1313

14-
1514
var sd = {};
1615

1716
var _ = sd._ = {};
@@ -2129,7 +2128,7 @@
21292128

21302129
sd.setInitVar = function() {
21312130
sd._t = sd._t || 1 * new Date();
2132-
sd.lib_version = '1.14.16';
2131+
sd.lib_version = '1.14.17';
21332132
sd.is_first_visitor = false;
21342133
sd.source_channel_standard = 'utm_source utm_medium utm_campaign utm_content utm_term';
21352134
};
@@ -4168,6 +4167,21 @@
41684167

41694168
};
41704169

4170+
var methods = ['track', 'quick', 'register', 'registerPage', 'registerOnce', 'trackSignup', 'setProfile', 'setOnceProfile', 'appendProfile', 'incrementProfile', 'deleteProfile', 'unsetProfile', 'identify', 'login', 'logout', 'trackLink', 'clearAllRegister'];
4171+
4172+
_.each(methods, function(method) {
4173+
var oldFunc = sd[method];
4174+
sd[method] = function() {
4175+
if (!sd.readyState.getState()) {
4176+
try {
4177+
console.error('请先初始化神策JS SDK');
4178+
} catch (e) {}
4179+
return;
4180+
}
4181+
return oldFunc.apply(sd, arguments);
4182+
};
4183+
});
4184+
41714185

41724186

41734187
if (typeof window['sensorsDataAnalytic201505'] === 'string') {

sensorsdata.min.js

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

version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var sensorsdata_js_sdk_latest_version = '1.14.16';
1+
var sensorsdata_js_sdk_latest_version = '1.14.17';
22
if(typeof module ==='object' && typeof module.exports === 'object'){
33
module.exports = sensorsdata_js_sdk_latest_version;
44
}

0 commit comments

Comments
 (0)