Обнаружено различное поведение:
Приложение WhatsApp, запрашивает «открыть в приложении», но, когда выбрано приложение, мое приложение остается позади и просто go на страницу по умолчанию (или оставить существующую страницу, если приложение уже установлено. open)
Chrome браузер обнаруживает ссылку с example.com/place и переходит на example.com/place, как ожидалось.
Firefox браузер не запрашивает «открыть в приложении» "по ссылке example.com, используется браузер Firefox.
Приложение Instagram не запрашивает« открыть в приложении »по ссылке example.com, использует браузер веб-просмотра Instagram.
Любые идеи как это исправить? Изменяет ли Whats App ссылку?
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="@string/domain"
android:scheme="https"
android:pathPattern=".*" />
<data
android:host="@string/domain"
android:scheme="http"
android:pathPattern=".*" />
</intent-filter>
Когда я пытаюсь отладить эту ситуацию, Chrome запускает мое приложение, и отладчик останавливается на методе loadUrl в точке останова, как и ожидалось. WhatsApp не останавливается на точке останова, как если бы вы просто открыли другое приложение без привязанного URL-адреса.