Skip to content

Commit b1598f9

Browse files
committed
增加默认配置中ajax发送方式超时时间
1 parent fd7ef75 commit b1598f9

File tree

6 files changed

+19
-7
lines changed

6 files changed

+19
-7
lines changed

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

src/sdk.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,6 +1155,9 @@ _.ajax = function(para) {
11551155
error: function() {}
11561156
}, para);
11571157

1158+
if(para.timeout){
1159+
g.timeout = para.timeout;
1160+
}
11581161

11591162
g.onreadystatechange = function() {
11601163
if (g.readyState == 4) {
@@ -1897,6 +1900,7 @@ dataSend.ajax.prototype.start = function(){
18971900
type: 'POST',
18981901
data: this.data,
18991902
credentials: false,
1903+
timeout:sd.para.ajax_timeout || 1000,
19001904
cors:true,
19011905
success:function(){
19021906
me.isEnd();

src/sensorsdata.full.amd.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ var ObjProto = Object.prototype;
153153
var slice = ArrayProto.slice;
154154
var toString = ObjProto.toString;
155155
var hasOwnProperty = ObjProto.hasOwnProperty;
156-
var LIB_VERSION = '1.11.4';
156+
var LIB_VERSION = '1.11.5';
157157

158158
sd.lib_version = LIB_VERSION;
159159

@@ -1304,6 +1304,9 @@ _.ajax = function(para) {
13041304
error: function() {}
13051305
}, para);
13061306

1307+
if(para.timeout){
1308+
g.timeout = para.timeout;
1309+
}
13071310

13081311
g.onreadystatechange = function() {
13091312
if (g.readyState == 4) {
@@ -2046,6 +2049,7 @@ dataSend.ajax.prototype.start = function(){
20462049
type: 'POST',
20472050
data: this.data,
20482051
credentials: false,
2052+
timeout:sd.para.ajax_timeout || 1000,
20492053
cors:true,
20502054
success:function(){
20512055
me.isEnd();

src/sensorsdata.full.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ var ObjProto = Object.prototype;
150150
var slice = ArrayProto.slice;
151151
var toString = ObjProto.toString;
152152
var hasOwnProperty = ObjProto.hasOwnProperty;
153-
var LIB_VERSION = '1.11.4';
153+
var LIB_VERSION = '1.11.5';
154154

155155
sd.lib_version = LIB_VERSION;
156156

@@ -1301,6 +1301,9 @@ _.ajax = function(para) {
13011301
error: function() {}
13021302
}, para);
13031303

1304+
if(para.timeout){
1305+
g.timeout = para.timeout;
1306+
}
13041307

13051308
g.onreadystatechange = function() {
13061309
if (g.readyState == 4) {
@@ -2043,6 +2046,7 @@ dataSend.ajax.prototype.start = function(){
20432046
type: 'POST',
20442047
data: this.data,
20452048
credentials: false,
2049+
timeout:sd.para.ajax_timeout || 1000,
20462050
cors:true,
20472051
success:function(){
20482052
me.isEnd();

version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
var sensorsdata_js_sdk_latest_version = '1.11.4';
1+
var sensorsdata_js_sdk_latest_version = '1.11.5';

0 commit comments

Comments
 (0)