某sdk中
//获取url中指定参
q: function (name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
},
egret 中
export function getOption(key:string):string {
if (window.location) {
let search = location.search;
if (search == "") {
return "";
}
search = search.slice(1);
let searchArr = search.split("&");
let length = searchArr.length;
for (let i:number = 0; i < length; i++) {
let str = searchArr[i];
let arr = str.split("=");
if (arr[0] == key) {
return arr[1];
}
}
}
return "";
}