WebView в React-native получает ошибку «Обнаружена ошибка загрузки страницы»Android

Форум для тех, кто программирует под Android
Ответить
Гость
 WebView в React-native получает ошибку «Обнаружена ошибка загрузки страницы»

Сообщение Гость »

У кого-нибудь есть такая проблема? Я использую WebView для входа на свою веб-страницу через Facebook. Если пользователь успешно войдет в систему, он перенаправит пользователя на другой экран.

Для этого я использую «react-native-router-flux». Однако у меня возникла проблема «Обнаружена ошибка загрузки страницы». Он перенаправил меня на компонент «PresentationScreen», но у меня все еще есть предупреждение, а ящик с моим «PresentationScreen» больше не существует.

Насколько я понимаю, потому что сервер пытаюсь перенаправить меня обратно на локальный хост. Но в onNavigationStateChange я уже перенаправляю его на другой компонент.

Вот ошибка:

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

{canGoForward: false, code: -6, canGoBack: false, description: "net::ERR_CONNECTION_REFUSED", loading: false, target: 57, url: "http://localhost:8100/?operation=%2Flogin%2Ffacebook&success=true&message=Account+already+exists"}
А вот мой компонент для страницы входа:

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

import { Actions as NavigationActions } from 'react-native-router-flux';

class LoginScreen extends React.Component {

constructor (props: LoginScreenProps) {
super(props);
}

handleNavigationStateChange = (event) => {
if (event.url.includes('operation=%2Flogin%2Ffacebook&success=true')) {
NavigationActions.presentationScreen();
}
};

render () {
return (

)
}
}
Буду признателен, если кто-нибудь найдет решение этой проблемы.

Подробнее здесь: https://stackoverflow.com/questions/413 ... ading-page
Ответить

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

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

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

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

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