// #ifdef H5 const requestHost = '' // #endif // #ifndef H5 import { host as requestHost } from "@/config/app.json"; // #endif export const host = requestHost export const parseQuery = () => { const res: { [key: string]: any } = {}; const query = (location.href.split('?')[1] || '').trim().replace(/^(\?|#|&)/, ''); if (!query) { return res; } query.split('&').forEach((param: string) => { const parts = param.replace(/\+/g, ' ').split('='); const key = decodeURIComponent(parts.shift()!); const val = parts.length > 0 ? decodeURIComponent(parts.join('=')) : null; if (res[key] === undefined) { res[key] = val; } else if (Array.isArray(res[key])) { res[key].push(val); } else { res[key] = [res[key], val]; } }); return res; }