When accessing http://127.0.0.1:8080/bb/MyHtml.html?id=123 in WeChat’s built-in browser, it can be opened normally and shared normally. After sharing, it can also be accessed normally
Share After reaching QQ friends on the mobile phone, I can open it with QQ's built-in browser and it can be opened normally. However, when I share the URL again with QQ, I find that the parameter id=123 is missing, causing the page to not open. Why is this?
The following is the test webpage. Send the URL: http://127.0.0.1:8080/bb/MyHtml.html?id=123 to your mobile phone qq. When you open it, 123 will pop up. After sharing it with your friends, click Share again. Link, found that there is no pop-up 123, please fix it. . .
<!DOCTYPE html><html><head><title>浏览器参数测试</title><meta charset=utf-8><Script language="javascript"> function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } alert(getQueryString("id"));</Script></head><body> <img src="http://www.baidufe.com/fe/blog/static/img/fe-logo.png?v=1dde3b1a"> <div class=x-desc>手机qq内置浏览器分享url时不能带参数</div></body>
View directly
alert(window.location);