Решение для перенаправления, данное @Sam, должно работать хорошо, но если пользователь вручную наберет index.php?refer=QR&c=1215
или попытается получить доступ к странице из истории, вы не сможете остановить пользователя.
Мое решение I, хотя егонемного отличается, это сделать и зарегистрировать его, чтобы обработать ваш авторитет www.something.com
.поэтому в следующий раз, когда пользователь просканирует qr, android прочитает его и предложит пользователю открыть его в приложении, и приложение сможет использовать WebView для открытия страницы без отображения фактического URL.
Android перенаправит пользователя в веб-браузер, если вашприложение не установлено, способ обработки - проверить, не содержит ли он параметр запроса приложения, скажем source=app
, который будет добавлен приложением, в противном случае это будет означать его открытие из браузера, и здесь вы можете перенаправить пользователя наустановить приложение из магазина.
Надеюсь, это поможет ...