#amazon-web-services #graphql #amazon-dynamodb #aws-appsync
Вопрос:
Я разрабатываю приложение для чата с помощью React AppSync DynamoDB. Я хотел показать статус Онлайн/Оффлайн другим пользователям в приложении. Поэтому я создал поле под названием isActive в таблице пользователей. Всякий раз, когда пользователь входит в приложение, я меняю его на Онлайн. Когда пользователь отключает Интернет, мне нужно обновить статус как автономный. Но этого не происходит, так как я отключился от Интернета, вызов API для обновления автономного статуса не выполняется.
Комментарии:
1. попробуйте использовать OnlineJS
2. Не могли бы вы поподробнее, пожалуйста? Я погуглил это. Но на данный момент я не видел никаких библиотек.
3. github.com/PixelsCommander/OnlineJS
4. Извините. Это не то, что мне было нужно. Этот код просто обновит интерфейс. Мне также нужно обновить серверную часть, когда пользователь переключается между онлайн и оффлайн. Но в конкретном случае, когда пользователь переходит в автономный режим, API для обновления статуса не удастся, так как он не может подключиться к Интернету
5. К вашему сведению, я уже могу определять онлайн-и оффлайн-статус в интерфейсе