VIP h5
This commit is contained in:
parent
aa8070fec0
commit
06afd4e0e5
@ -56,10 +56,7 @@ var default_api = 'https://api.global-interaction.com/';
|
||||
return isLocalDevOrigin()
|
||||
? devProxyBase('/__api_test__/')
|
||||
: normalizeBaseURL(test_api);
|
||||
if (env === 'local')
|
||||
return isLocalDevOrigin()
|
||||
? devProxyBase('/__api_local__/')
|
||||
: normalizeBaseURL(local_api);
|
||||
if (env === 'local') return normalizeBaseURL(local_api);
|
||||
return normalizeBaseURL(default_api);
|
||||
}
|
||||
|
||||
@ -76,6 +73,17 @@ var default_api = 'https://api.global-interaction.com/';
|
||||
return url.toString();
|
||||
}
|
||||
|
||||
function isSameOriginURL(url) {
|
||||
try {
|
||||
return (
|
||||
new URL(url, window.location.href).origin ===
|
||||
window.location.origin
|
||||
);
|
||||
} catch (_) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function getAccessToken() {
|
||||
if (memoryAccessToken) return memoryAccessToken;
|
||||
if (!shouldPersist()) return '';
|
||||
@ -171,9 +179,11 @@ var default_api = 'https://api.global-interaction.com/';
|
||||
var headers = Object.assign({}, opts.headers || {});
|
||||
var token = getAccessToken();
|
||||
var appCode = getAppCode();
|
||||
var url = buildURL(path, opts.query);
|
||||
if (token) headers.Authorization = 'Bearer ' + token;
|
||||
if (appCode) headers['X-App-Code'] = appCode;
|
||||
if (!shouldPersist()) headers['Cache-Control'] = 'no-cache';
|
||||
if (!shouldPersist() && isSameOriginURL(url))
|
||||
headers['Cache-Control'] = 'no-cache';
|
||||
|
||||
var body = opts.body;
|
||||
if (body && typeof body === 'object' && !(body instanceof FormData)) {
|
||||
@ -183,7 +193,7 @@ var default_api = 'https://api.global-interaction.com/';
|
||||
}
|
||||
|
||||
return window
|
||||
.fetch(buildURL(path, opts.query), {
|
||||
.fetch(url, {
|
||||
method: opts.method || 'GET',
|
||||
headers: headers,
|
||||
body: body,
|
||||
|
||||
1003
common/effect-player.js
Normal file
1003
common/effect-player.js
Normal file
File diff suppressed because it is too large
Load Diff
@ -13,14 +13,15 @@
|
||||
'left:50%;',
|
||||
'top:max(84px,calc(env(safe-area-inset-top) + 24px));',
|
||||
'z-index:10000;',
|
||||
'max-width:min(320px,calc(100vw - 48px));',
|
||||
'padding:10px 14px;',
|
||||
'border-radius:8px;',
|
||||
'background:rgba(0,0,0,.82);',
|
||||
'min-width:168px;',
|
||||
'max-width:min(340px,calc(100vw - 40px));',
|
||||
'padding:13px 22px;',
|
||||
'border-radius:24px;',
|
||||
'background:rgba(0,0,0,.86);',
|
||||
'color:#fff;',
|
||||
'font:800 14px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;',
|
||||
'font:800 15px/1.35 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;',
|
||||
'text-align:center;',
|
||||
'box-shadow:0 10px 28px rgba(0,0,0,.22);',
|
||||
'box-shadow:0 12px 32px rgba(0,0,0,.36);',
|
||||
'opacity:0;',
|
||||
'pointer-events:none;',
|
||||
'transform:translate(-50%,-8px);',
|
||||
|
||||
BIN
vip/assets/top-ornaments.png
Normal file
BIN
vip/assets/top-ornaments.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 167 KiB |
1428
vip/index.html
1428
vip/index.html
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user