адекватно.
На Андройде все стороние ссылки(соц сети, ютуб) открывает “снаружи”, в браузере. В onShouldStartLoadWithRequest даже не заходит, при дебаге.
Нужно авторизационные ссылки открывать внутри веб вью на обеих платформах. Но Андройд пока против.
Может есть у кого то в буфере идеи\решения\куда копать?
Для начала запретить переводить в нативный браузер(на андройде) и открывать все ссылки внутри веб-вью.
А какой пекедж? Там емнип несколько, какой-то дохлый, а какой-то развивается. Я бы вообще начал с тикета в репе пакета
https://github.com/react-native-webview/react-native-webview Да уже пол дня ищу тикет или зацепку, ну +-. Ок вернусь к ишью Попробовал originWhitelist, так как passiveWhitelist он вроде как из источника берет. Схемы в нативном манифесте. К примеру. <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="https" android:host="www.facebook.com" /> <data android:scheme="http" android:host="www.oauth.vk.com" /> </intent-filter> Идеи заканчиваются, а прогресса нуль )
Обсуждают сегодня