update:优化比赛
This commit is contained in:
+2
-2
@@ -8,8 +8,8 @@ try {
|
|||||||
|
|
||||||
switch (envVersion) {
|
switch (envVersion) {
|
||||||
case "develop": // 开发版
|
case "develop": // 开发版
|
||||||
BASE_URL = "http://192.168.1.2:8000/api/shoot";
|
// BASE_URL = "http://192.168.1.2:8000/api/shoot";
|
||||||
// BASE_URL = "https://apitest.shelingxingqiu.com/api/shoot";
|
BASE_URL = "https://apitest.shelingxingqiu.com/api/shoot";
|
||||||
break;
|
break;
|
||||||
case "trial": // 体验版
|
case "trial": // 体验版
|
||||||
BASE_URL = "https://apitest.shelingxingqiu.com/api/shoot";
|
BASE_URL = "https://apitest.shelingxingqiu.com/api/shoot";
|
||||||
|
|||||||
@@ -235,7 +235,7 @@ function recoverData(battleInfo, { force = false } = {}) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (battleInfo.status === 0) {
|
if (battleInfo.status === 0) {
|
||||||
const readyRemain = (Date.now() - (battleInfo.createTime || Date.now())) / 1000;
|
const readyRemain = (Date.now() - (battleInfo.serverTime || Date.now())) / 1000;
|
||||||
if (readyRemain > 0 && readyRemain < 15) {
|
if (readyRemain > 0 && readyRemain < 15) {
|
||||||
setTimeout(() => uni.$emit("update-timer", 15 - readyRemain - 0.2), 200);
|
setTimeout(() => uni.$emit("update-timer", 15 - readyRemain - 0.2), 200);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ const recoverData = (battleInfo, {force = false, arrowOnly = false} = {}) => {
|
|||||||
start.value = battleInfo.status !== 0;
|
start.value = battleInfo.status !== 0;
|
||||||
|
|
||||||
if (battleInfo.status === 0) {
|
if (battleInfo.status === 0) {
|
||||||
const readyRemain = (Date.now() - (battleInfo.createTime || Date.now())) / 1000;
|
const readyRemain = (Date.now() - (battleInfo.serverTime || Date.now())) / 1000;
|
||||||
if (readyRemain > 0 && readyRemain < 15) {
|
if (readyRemain > 0 && readyRemain < 15) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
uni.$emit("update-timer", 15 - readyRemain - 0.2);
|
uni.$emit("update-timer", 15 - readyRemain - 0.2);
|
||||||
|
|||||||
@@ -841,8 +841,8 @@ function applyReadyState(battleInfo) {
|
|||||||
clearProgressZeroWaiters();
|
clearProgressZeroWaiters();
|
||||||
cancelRoundTipDisplay();
|
cancelRoundTipDisplay();
|
||||||
|
|
||||||
const createTime = normalizeTimestamp(battleInfo?.createTime || Date.now());
|
const serverTime = normalizeTimestamp(battleInfo?.serverTime || Date.now());
|
||||||
const readyElapsed = (Date.now() - createTime) / 1000;
|
const readyElapsed = (Date.now() - serverTime) / 1000;
|
||||||
if (readyElapsed > 0 && readyElapsed < READY_SECONDS) {
|
if (readyElapsed > 0 && readyElapsed < READY_SECONDS) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
uni.$emit("update-timer", READY_SECONDS - readyElapsed - 0.2);
|
uni.$emit("update-timer", READY_SECONDS - readyElapsed - 0.2);
|
||||||
|
|||||||
+2
-2
@@ -24,8 +24,8 @@ function createWebSocket(token, onMessage) {
|
|||||||
|
|
||||||
switch (envVersion) {
|
switch (envVersion) {
|
||||||
case "develop": // 开发版
|
case "develop": // 开发版
|
||||||
url = "ws://192.168.1.2:8000/socket";
|
// url = "ws://192.168.1.2:8000/socket";
|
||||||
// url = "wss://apitest.shelingxingqiu.com/socket";
|
url = "wss://apitest.shelingxingqiu.com/socket";
|
||||||
break;
|
break;
|
||||||
case "trial": // 体验版
|
case "trial": // 体验版
|
||||||
url = "wss://apitest.shelingxingqiu.com/socket";
|
url = "wss://apitest.shelingxingqiu.com/socket";
|
||||||
|
|||||||
Reference in New Issue
Block a user