Я строю реактивное приложение и внедряю NetInfo.Это работает для IOS, но не работает для Android - PullRequest
0 голосов
/ 25 сентября 2019

Я использовал версиюact-native-community / netinfo - "^ 4.2.2". Он работает на ios, но не на android.

Я пробовал импортировать изact-native, а также зависимостьно никто из них не работает.Я также добавил разрешение в AndroidManifest.xml.

 componentDidMount() {
    console.log("inside componentdidmount()")
    NetInfo.isConnected.addEventListener(
      "connectionChange",
      this.handleConnectivityChange
    );
  }

  componentWillUnmount() {
    console.log("inside componentWillUnmount")
    NetInfo.isConnected.removeEventListener(
      "connectionChange",
      this.handleConnectivityChange
    );
  }

  handleConnectivityChange = isConnected => {
    console.log("inside handleConnectivityChange")
    this.props.checkOnlineStatus(isConnected);
    console.log("check ", isConnected)
    this.setState({ isConnected });
  };

Что еще мне нужно добавить, чтобы оно работало и в Android?Пожалуйста, помогите мне.Я застрял с неделю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...