Возможно ли, чтобы глубокая ссылка была такой?
У меня есть ссылка типа 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
Android Deep Linking не может перехватить URL-адрес перенаправления ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение