Skip to content

Commit c88774c

Browse files
authored
fix:CIHost兼容处理 (#56)
Co-authored-by: chrisftian <[email protected]>
1 parent 96d4679 commit c88774c

File tree

5 files changed

+7
-16
lines changed

5 files changed

+7
-16
lines changed

demo-album/lib/cos-wx-sdk-v5.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -630,10 +630,7 @@ var canFileSlice = (function () {
630630
})();
631631

632632
var isCIHost = function(url) {
633-
if (url && url.split('?')[0].match(/(.ci.|ci.|.ci)/g)) {
634-
return true;
635-
}
636-
return false;
633+
return /^https?:\/\/([^/]+\.)?ci\.[^/]+/.test(url);
637634
}
638635

639636
var util = {
@@ -2347,7 +2344,7 @@ base.init(COS, task);
23472344
advance.init(COS, task);
23482345

23492346
COS.getAuthorization = util.getAuth;
2350-
COS.version = '1.1.0';
2347+
COS.version = '1.1.1';
23512348

23522349
module.exports = COS;
23532350

demo/lib/cos-wx-sdk-v5.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -630,10 +630,7 @@ var canFileSlice = (function () {
630630
})();
631631

632632
var isCIHost = function(url) {
633-
if (url && url.split('?')[0].match(/(.ci.|ci.|.ci)/g)) {
634-
return true;
635-
}
636-
return false;
633+
return /^https?:\/\/([^/]+\.)?ci\.[^/]+/.test(url);
637634
}
638635

639636
var util = {
@@ -2347,7 +2344,7 @@ base.init(COS, task);
23472344
advance.init(COS, task);
23482345

23492346
COS.getAuthorization = util.getAuth;
2350-
COS.version = '1.1.0';
2347+
COS.version = '1.1.1';
23512348

23522349
module.exports = COS;
23532350

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cos-wx-sdk-v5",
3-
"version": "1.1.0",
3+
"version": "1.1.1",
44
"description": "小程序 SDK for [腾讯云对象存储服务](https://cloud.tencent.com/product/cos)",
55
"main": "demo/lib/cos-wx-sdk-v5.js",
66
"scripts": {

src/cos.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@ base.init(COS, task);
5757
advance.init(COS, task);
5858

5959
COS.getAuthorization = util.getAuth;
60-
COS.version = '1.1.0';
60+
COS.version = '1.1.1';
6161

6262
module.exports = COS;

src/util.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -550,10 +550,7 @@ var canFileSlice = (function () {
550550
})();
551551

552552
var isCIHost = function(url) {
553-
if (url && url.split('?')[0].match(/(.ci.|ci.|.ci)/g)) {
554-
return true;
555-
}
556-
return false;
553+
return /^https?:\/\/([^/]+\.)?ci\.[^/]+/.test(url);
557554
}
558555

559556
var util = {

0 commit comments

Comments
 (0)