Skip to content

Commit

Permalink
fix(stat): 修复统计标题与页面 URL 错乱的 BUG
Browse files Browse the repository at this point in the history
  • Loading branch information
mehaotian committed Sep 3, 2019
1 parent 1573f1a commit d957890
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 76 deletions.
71 changes: 33 additions & 38 deletions packages/uni-stat/dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -484,13 +484,6 @@ class Util {
t: getTime(),
p: this.statData.p
};
if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this.request(options);
}, 200);
return
}

this.request(options);
}

Expand All @@ -511,12 +504,6 @@ class Util {
t: getTime(),
p: this.statData.p
};
if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this.request(options, type);
}, 200);
return
}
this.request(options, type);
}
_sendEventRequest({
Expand Down Expand Up @@ -642,31 +629,39 @@ class Util {
this.imageRequest(optionsData);
return
}

uni.request({
url: STAT_URL,
method: 'POST',
// header: {
// 'content-type': 'application/json' // 默认值
// },
data: optionsData,
success: () => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request success');
// }
},
fail: (e) => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request fail', e);
// }
if (++this._retry < 3) {
setTimeout(() => {
this.request(data);
}, 1000);
}
}
});


if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this._sendRequest(optionsData);
}, 200);
return
}
this._sendRequest(optionsData);
}
_sendRequest(optionsData){
uni.request({
url: STAT_URL,
method: 'POST',
// header: {
// 'content-type': 'application/json' // 默认值
// },
data: optionsData,
success: () => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request success');
// }
},
fail: (e) => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request fail', e);
// }
if (++this._retry < 3) {
setTimeout(() => {
this.request(data);
}, 1000);
}
}
});
}
/**
* h5 请求
Expand Down
71 changes: 33 additions & 38 deletions packages/uni-stat/src/stat.js
Original file line number Diff line number Diff line change
Expand Up @@ -219,13 +219,6 @@ class Util {
t: getTime(),
p: this.statData.p
}
if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this.request(options);
}, 200)
return
}

this.request(options);
}

Expand All @@ -246,12 +239,6 @@ class Util {
t: getTime(),
p: this.statData.p
}
if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this.request(options, type)
}, 200)
return
}
this.request(options, type)
}
_sendEventRequest({
Expand Down Expand Up @@ -377,31 +364,39 @@ class Util {
this.imageRequest(optionsData)
return
}

uni.request({
url: STAT_URL,
method: 'POST',
// header: {
// 'content-type': 'application/json' // 默认值
// },
data: optionsData,
success: () => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request success');
// }
},
fail: (e) => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request fail', e);
// }
if (++this._retry < 3) {
setTimeout(() => {
this.request(data);
}, 1000);
}
}
});


if (getPlatformName() === 'n' && this.statData.p === 'a') {
setTimeout(() => {
this._sendRequest(optionsData);
}, 200)
return
}
this._sendRequest(optionsData)
}
_sendRequest(optionsData){
uni.request({
url: STAT_URL,
method: 'POST',
// header: {
// 'content-type': 'application/json' // 默认值
// },
data: optionsData,
success: () => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request success');
// }
},
fail: (e) => {
// if (process.env.NODE_ENV === 'development') {
// console.log('stat request fail', e);
// }
if (++this._retry < 3) {
setTimeout(() => {
this.request(data);
}, 1000);
}
}
});
}
/**
* h5 请求
Expand Down

0 comments on commit d957890

Please sign in to comment.