Обнаружение устройства 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/]