Я пытаюсь заставить веб-просмотр перенаправить на другой экран, как только пользователь нажимает на ссылку в веб-просмотре / iframe.
Экраны. js
const AppStack = createBottomTabNavigator(
{
Ritual: {
screen: RitualScreen,
},
Home: {
screen: HomeScreen,
},
NewsFeed: {
screen: WallScreen,
path: 'newsfeed'
}...
const AppContainer = createAppContainer(
createSwitchNavigator(
{
AuthLoading: AuthLoadingScreen,
App: {screen: AppStack, path: 'home'},
Auth: AuthStack
},
{
initialRouteName: 'AuthLoading',
}
)
);
export default AppContainer;
а затем на RitualScreen
, которая является страницей, которая загружается при загрузке приложения .. опрос загружается в веб-просмотр. Когда пользователь щелкает ссылку FINISH
, я хочу, чтобы пользователь перенаправлялся на ленту новостей, например: я думал, что это было:
exp://localhost:19000/home/newsfeed
- но любой путь, кроме пустого (exp: // localhost: 19000) просто ломается .. Чего мне не хватает?
Я знаю, что на производстве мне нужно будет изменить домен на мою схему, например myapp: //, или использовать метод связывания, который автоматически изменяет префикс в Ури.
Но сейчас я просто хочу, чтобы это работало в среде разработчиков.