이와 같은 모든 활동에 대한 딥 링크를 추가했습니다.안드로이드에서 모바일 사이트의 딥 링크를 방지하는 방법은 무엇입니까?
는
을 android-app://com.example.app/https/www.example.com/stores :이 같은 URI를 사용하여 응용 프로그램 내에서 호출 오전 때
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<data
android:host="www.example.com"
android:path="/stores"
android:scheme="https" />
</intent-filter>
이 잘 작동합니다 하지만이 페이지에 모바일 사이트를 방문하면 앱 또는 브라우저에서 페이지를 열 수있는 여러 옵션이 제공됩니다 : https://www.example.com/stores. 사용자가 로그인했을 때만 표시되는 페이지가 있지만 모바일 사이트에서 사용자가 로그인하면 앱으로 리디렉션되어 중단됩니다. 사용자 정의 스키마를 사용하고 싶지 않습니다.
그래 활동이 지금 확인 로그인 상태를하고있는 중이 야하지만, 모바일 사이트에서 여러 옵션을주는 것을 막기위한 옵션이 있습니까 – Yogi
브라우저를 완전히 열지 않으려는 앱을 원하십니까? –
네,하지만 앱 딥을 사용하여 앱 니스를 사용하고 싶습니다. – Yogi