NODEJS如何判断手机访问还是PC访问
发布于 1年前 作者 wghost 1325 次浏览

如上。

3 回复

根据User-Agent:来判断.

简单点就用mobile-agent模块来做吧。

var deviceAgent = req.headers[“user-agent”].toLowerCase(); var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/); if(agentID){ 指到手机、pad的网页 }else{ 指到pc网页 }

也可以在html页面上做跳转。但为了速度,应该在后台nodejs服务上,judge一下 如果在html页上的话。那时页面可能已经下载下来了。白白浪费流量,还占带宽

回到顶部