Android Deep Linking пропускает определенный URL-адресAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android Deep Linking пропускает определенный URL-адрес

Сообщение Anonymous »

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









Этот фильтр намерений обрабатывает все ссылки, но я не хочу перехватывать определенный URL-адрес, т.е.

https://www.example.com/hello/redirect/


Что я пробовал:

Я пробовал ввести все URL-адреса, Хочу ловить вручную




...


Но тогда URL моей домашней страницы https://www.example.com не работает.

Если я использую

android:pathPrefix="/"


затем снова начнется перехват всех URL-адресов, включая URL-адрес, который я хочу пропустить.

Я тоже пробовал используя android:pathPattern, но он не может понять такое сложное регулярное выражение, как это ^((?!redirect).)*$, которое отлично работает, когда я пробую его в строках и всем остальном.

Кто-нибудь знает как могу ли я опустить определенные URL-адреса?

ОБНОВЛЕНИЕ:

Как предложено @PLNech здесь я добавил все URL-адреса, которые мне нужно перехватить, используя android:pathPrefix и использую android:path: "/", чтобы перехватить URL-адрес моей домашней страницы, то есть https://www.example. ком/







Подробнее здесь: https://stackoverflow.com/questions/414 ... ertain-url
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»