Проверка возможности открытия внешнего приложения и открытие его с помощью React NativeAndroid

Форум для тех, кто программирует под Android
Anonymous
Проверка возможности открытия внешнего приложения и открытие его с помощью React Native

Сообщение Anonymous »

У меня есть стороннее приложение, которое, очевидно, имеет какой-то протокол глубоких ссылок (

Код: Выделить всё

x-mythirdpartyapp://). Мне не нужно делать какие-либо глубокие ссылки на его содержимое, просто откройте его. Он также не реагирует на соответствующий URL-адрес (например, https://my Thirdpartyapp.com), поэтому ответы на подобные вопросы, связанные с WhatsApp, здесь бесполезны.
Основываясь на моих исследованиях, эти специальные протоколы диплинкинга предназначены только для iOS, поэтому это должно работать и для iOS
Linking.canOpenUrl("mythirdpartyapp://")

and

Linking.openUrl("mythirdpartyapp://")

Но не могу подтвердить их, так как у меня нет устройств iOS.
Что касается Android, вы, очевидно, можете открыть намерения с помощью Linking.sendIntent , но этого недостаточно, так как в моем случае мне нужно знать, могу ли я отправить намерение, прежде чем отправлять его на самом деле.

Подробнее здесь: https://stackoverflow.com/questions/657 ... act-native

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