在express.js服务器上检测cordova设备

在express.js服务器上检测cordova设备,cordova,express,device-detection,Cordova,Express,Device Detection,嗨,我是新来的科尔多瓦又名PhoneGap。 我已经创建了一个express.js网站,并尝试使用Cordova构建ios和android应用程序 因此,有一个网站。 有三种方法(ios应用程序、android应用程序和web浏览器)可以实现这一点 我想弄清楚是什么方法,并在快速路线中提供不同的布局 在http头文件中,android设备发送了“”x-request-with':“com.example.hello”,但iOS没有。在客户端js中可以使用loacation.href,但在expr

嗨,我是新来的科尔多瓦又名PhoneGap。 我已经创建了一个express.js网站,并尝试使用Cordova构建ios和android应用程序

因此,有一个网站。 有三种方法(ios应用程序、android应用程序和web浏览器)可以实现这一点

我想弄清楚是什么方法,并在快速路线中提供不同的布局

在http头文件中,android设备发送了“
”x-request-with':“com.example.hello”
,但iOS没有。在客户端js中可以使用loacation.href,但在express.js中无法读取location.href


有没有办法确定express.js中的方法类型?

试试这个jxcore,它可能对您的项目有用!!^

app.get('/', function(req, res){
  // console.log(req.headers);
  console.log('User-Agent: ' + req.headers['user-agent']);
});

[

谢谢,但用户代理信息仅识别设备。我仍然无法验证使用cordova或web浏览器的用户是否检查了req.headers对象?虽然这在理论上可以回答问题,但在此处包含答案的基本部分,并提供链接供参考。