之前碰到过在pc端的微信打开一个页面,告诉我只能在手机端的微信内置浏览器中打开。
效果如下所示:
navigator.userAgent : 浏览器用于 HTTP 请求的用户代理头的值,通过UserAgent可以取得浏览器类别、版本,客户端操作系统等信息。
本地输出一下,如下显示:1
2console.log(navigator.userAgent);
//Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Mobile Safari/537.36
1 | <html> |
最终的显示效果(限制用户只能在移动端的微信内置浏览器中打开):