export function getStatisFileUrl(file){ return process.env.VUE_APP_STATIC_FILE_Prefix+file } /** * getUrlKey 截取地址栏参数 * @param value * @returns {String} */ export function getUrlParam(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)'); let url = window.location.href.split('#')[0]; let search = url.split('?')[1]; console.log(search); if (search) { var r = search.substr(0).match(reg); if (r !== null) { return unescape(r[2]); } return null; } else return null; } export function appInit(ms) { return new Promise((resolve, reject) => { var i = 0; let timer = setInterval(() => { var hd_token = localStorage.getItem("hd_token") // var im_userId = localStorage.getItem("im_userId") i = i + 1; if (i > 10) { reject("error") } if (hd_token) { localStorage.setItem("token", hd_token) clearInterval(timer) timer = null resolve("ok") } }, ms); }) }