diff --git a/assets/scripts/main.js b/assets/scripts/main.js index 1e86b15..ea10cd5 100644 --- a/assets/scripts/main.js +++ b/assets/scripts/main.js @@ -76,7 +76,7 @@ cc.Class({ // LIFE-CYCLE CALLBACKS: onLoad () { - this.shareUser = '5c7655c484dde4098f2196fa'; + this.shareUser = stringUtil.getRequest('uid'); let self = this; webapi.preLogin({}) .then(rep => { diff --git a/assets/scripts/utils/string.util.js b/assets/scripts/utils/string.util.js index 4e7b0d6..a2d6646 100644 --- a/assets/scripts/utils/string.util.js +++ b/assets/scripts/utils/string.util.js @@ -9,6 +9,19 @@ export default { return /^[a-z,0-9]{4}$/.test(code); }, parseMobile(mobile) { - return mobile.slice(0,3) + '****' + mobile.slice(7); + return mobile.slice(0, 3) + '****' + mobile.slice(7); + }, + + getRequest(name) { + var url = location.search; + var theRequest = {}; + if (url.indexOf("?") !== -1) { + var str = url.substr(1); + var strs = str.split("&"); + for (var i = 0; i < strs.length; i++) { + theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]); + } + } + return theRequest[name]; } }