Вы можете использовать Android Intents. Вы можете создать якорь намерения для запуска приложения. Если приложение не установлено, браузер ищет имя пакета, указанное в якоре намерений. Мы также можем предоставить URL-адрес Fall Back.
example:
Take a QR code
Это не поддерживается во всех браузерах. Chrome и несколько других основных браузеров поддерживают его. Проверьте эту ссылку для более подробной информации.
Я знаю, что это поздно, подумал, что это может помочь кому-то.