Android Deep Linking не может перехватить URL-адрес перенаправленияAndroid

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

Сообщение Anonymous »

Возможно ли, чтобы глубокая ссылка была такой?
У меня есть ссылка типа http://example.com/shortlink
когда она открывается в браузере, она перенаправляется на http://example. com/product?id=123
и тогда я открою свое приложение и сразу перейду к продукту с идентификатором 123

У меня есть такой фильтр намерений< /p>


[IntentFilter(new[] { Intent.ActionView },

Категории = new[] { Intent.CategoryDefault, Intent.CategoryBrowsable },

DataSchemes = new[] { "http", "https" },

DataHost = "example.com",

DataPathPrefixes = new[] { "/cat", "/test", "/product " },

DataPath = "/")]


На данный момент URL-адрес после перенаправления перейдет в открытый игровой магазин, поэтому я не смогу уловить его в своем фильтре намерений.
А также, когда я пытаюсь напрямую скопировать и вставить http://example.com/product?id=123 в браузер, он также напрямую переходит в игровой магазин. Можно ли отфильтровать его с помощью фильтра намерений? Если я открываю ссылку из другого приложения, например, приложения чата, она работает как надо (показывает всплывающее диалоговое окно с моим приложением)

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

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

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

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

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

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

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