어떤 경로와 일치 DeepLinkDispatch 딥 링크 경로는 다음과 같습니다 :내가 에어 비앤비의 <a href="https://github.com/airbnb/DeepLinkDispatch" rel="nofollow">DeepLinkDispatch</a> 응용 프로그램에서 딥 링크를 처리하고 내가 좋아하는 딥 링크를 일치시킬 사용하고
@DeepLink("appscheme://productsSection")
@DeepLink("appscheme://productsSection/{topCategoryId}")
@DeepLink("appscheme://productsSection/{topCategoryId}/{subCategoryId}")
내 문제는 경로가 얼마나 깊이 중첩되어 있는지 컴파일 시간에 알지 못합니다.
과 같이 각 세그먼트를 지정하지 않고 전체 중첩 경로와 일치하도록 라이브러리를 구성 할 수있는 방법이 있습니까? 그렇다면 URI 경로를 수동으로 처리하고 내 탐색 스택을 구축 할 수 있습니까?
그렇다면 클래스의 특수 효과는 무엇입니까? 일치는 (나는 또한 응용 프로그램의 여러 부분에 다른 깊은 링크를 처리하기 위해 라이브러리를 사용하여 메모로
(내가하지 말라고에서 매개 변수로 경로 세그먼트를 추출, 깊은 링크를 일치 에만 관심이 있어요) 주로 URI 호스트와 하나 또는 두 개의 경로 세그먼트에서 수행됨) 라이브러리를 제거하고 모든 딥 링크를 직접 처리하지 않으려합니다.
고맙습니다!