Задать вопрос
kciray
@kciray
Студент

Запуск моего приложения из браузера по клике на ссылку?

Хотелось отловить в браузере клики на страницы моего сайта и показать при этом активити. У меня на сайте есть тестовая страничка kciray.com/test.html, на которой есть ссылочки.

Сделал так:
<intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <data
                    android:scheme="http"
                    android:pathPrefix="/index.php"
                    android:host="kciray.com" />
</intent-filter>


По логике при клике на kciray.com/index.php - должен вызываться мой активити. Но браузер пытается просто перейти по ссылке, как и обычно. Ничего не происходит. Пробовал в Dolphin и в UC - нигде не работает! В чём же дело? Пример из книги, должен работать. Долгое путешествие по stackoverflow не помогло.
  • Вопрос задан
  • 6702 просмотра
Подписаться 6 Оценить Комментировать
Решения вопроса 1
VYakushev
@VYakushev
Разработчик Android в Nowtaxi
<intent-filter>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data android:host="kciray.com" android:scheme="http" android:pathPattern=".*" />
  <data android:host="www.kciray.com" android:scheme="http" android:pathPattern=".*" />
</intent-filter>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект