Проверка возможности открытия внешнего приложения и открытие его с помощью 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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