Обнаружение устройства cordova на сервере express.js

Привет, я новичок в Кордове ака PhoneGap. Я уже создал сайт express.js и пытаюсь создать приложение для iOS и Android с использованием Cordova.

таким образом, существует один веб-сайт. и есть 3 способа (приложение ios, приложение для Android и веб-браузер), чтобы приблизиться к этому.

Я хочу выяснить, каков подход и обеспечить разную компоновку в экспресс-маршрутах.

В http заголовок Android устройства отправлено 'x-requested-with': 'com.example.hello' но iOS нет. В клиенте js может использовать loacation.href, но в express.js не может прочитать location.href.

Есть ли способ выяснить тип подхода в express.js?

2 ответа

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

Попробуйте этот jxcore, это может быть полезно для вашего проекта! ^ _ ^

[ https://www.sitepoint.com/how-to-run-node-js-with-express-on-mobile-devices/]

Другие вопросы по тегам