переходе на ссылку? Можно ли также сделать в webview внутри приложения?
да
<a href=«» target=«_blank»> ?
https://github.com/react-native-webview/react-native-webview это?
нет, я про открытие ссылок внутри вебвью, которое находится внутри приложения. Нажимаешь на ссылку и как в телеге браузер внутри окна
это не webview а chrome/safari (на мобилках) была либа для RN для custom tabs, но давно не обновлялась что и как внутри - не подскажу, не было задачи
это понятно, но если я сделаю <a href=«» target=«_blank»> внутри вебвью, то при нажатии юзер же не перейдет на дефолтный браузер?
а зачем это делать из webview?
webview это платежная форма, при успешной оплате отображается чек, чуть ниже чека находится рекламный баннер. При нажатии на него должен быть переход по ссылке в дефолтном браузере
как один из вариантов решения, можно скриптом отправить сообщение в RN (postMessage в webview) и уже там открыть внешний браузер через linking или какой-то модуль для chrome tabs но только учитывайте что apple pay / google pay (если вдруг они нужны) точно не будут работать если будете в webview скрипты инжектить
Обсуждают сегодня