小程序web-view带值跳转h5页面,h5中怎么取参

it2024-11-23  18

小程序中通过以下方式跳转至h5 在h5中怎么获取参数? 1、首先获取其路径中的参数:

var param =window.location.href.split("?")[1];

或者

var param =window.location.search.substring(1, window.location.search.length);

此时的param是如下图:

2、然后调用下面的方法分割开:

var parseQuery = function(query){ var reg = /([^=&\s]+)[=\s]*([^=&\s]*)/g; var obj = []; while(reg.exec(query)){ obj[RegExp.$1] = RegExp.$2; } return obj; } const query =parseQuery(param ); console.log(query);

此时就能获取到值了:

最新回复(0)