Принудительные мобильные пользователи к приложению, но используйте приложение Webview In App

Я работаю над веб-проектом, в котором я хотел бы заставить пользователей, которые открывают сайт в мобильном браузере, быть направленным на целевую страницу, продвигая их для загрузки приложения.

Проблема в том, что я хотел бы использовать мобильную версию сайта в WebView в приложении.

Как я могу различать мобильные браузеры и WebView внутри приложения?

1 ответ

Просто используйте частный URL-адрес или параметр GET при загрузке из приложения.

Например, если ваш сайт www.example.com: вы можете, если кто-то пойдет на этот адрес, вы можете показать определенную веб-страницу, если они идут к нему с помощью мобильного устройства, они переходят на другую страницу. Для этого выполните следующие действия в apache:

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} (OneMobileUserAgent|AnotherMobileUserAgent|...)
RewriteRule (.*) mobile/$1

который перенесет мобильные запросы с http://example/index.html на http://example/mobile/index.html

для webView приложения все, что вы делаете, - это другой адрес, например: webView.example.com или www.example.com/webview

licensed under cc by-sa 3.0 with attribution.