ограничить пользователей мобильным веб-сайтом - PullRequest
0 голосов
/ 11 декабря 2018

Я занимаюсь разработкой прогрессивного веб-приложения с использованием ionic 3, размещенного в firebase.Мне нужно ограничить использование пользователями только мобильной версии (m.mysite.com, я полагаю, мне нужно купить поддомен).Когда пользователь открывает мой сайт (mysite.com) с рабочего стола, я хочу показать приветственное сообщение и передать, что он работает только в мобильном телефоне.

Итак, у меня есть 2 вопроса в этом контексте:

Как я могу перенаправить mysite.com на m.mysite.com, когда запрос приходит с мобильного?

Как можноЯ обнаружил в приложении, что запрос пришел из браузера настольного компьютера, чтобы я мог показать соответствующее сообщение?

Мне не ясно, как я могу использовать Firebase, добавив еще один вариант сайта для моих нужд.

enter image description here

1 Ответ

0 голосов
/ 11 декабря 2018

Firebase Hosting не предлагает никаких возможностей обнаружения устройств.Если вы хотите что-то подобное, вам придется либо делать это на стороне клиента, либо использовать продукт, где вы можете самостоятельно выполнить код на стороне сервера для его обнаружения.Возможно, вы захотите проверить Облачные функции для последнего, но я признаю, что я не уверен, будет ли он там работать.

Но ... если вы создаете Веб-приложение с прогрессивной разверткой . Зачем вам нужно раздавать контент для пользователей мобильных устройств и компьютеров?Одним из основных мотивов для PWA является то, что вы предоставляете всем пользователям один набор контента и постепенно активируете функции по мере их появления на платформе пользователя.

...