从浏览器中或取想要的参数(使用于微信、H5小游戏)

使用白鹭、Laya 或者 Cocos引擎开发游戏的小伙伴在对接不同渠道的时候可能会需要从链接中获取参数,白鹭和Laya都有封装好的API可供调用,其实实现起来不难,同样,任何H5游戏或者其他有需要的地方都可以用这种方法获取到,这是目前比较通用的方法。

     getQueryString = function(name){
    
    
        if(!window.location || !window.location.search)
			return null;
		var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
		var r=window.location.search.substr(1).match(reg);
		if (r !=null)return unescape(r[2]);
		return null;
    }

注意: 这是一段js代码,但在TS项目中使用没有影响

猜你喜欢

转载自blog.csdn.net/qq_37904209/article/details/108103988
今日推荐