Я использую axios
для загрузки страницы, и эта удаленная страница обновляется только один раз в день. Я заметил, что даже при запуске функции, которая выполняет axios
каждую минуту или около того с помощью функции setInterval()
, новые данные не загружаются в приложение.
Я использую следующее axios
настройка для передачи заголовков для пропуска кэширования.
api = axios.create({
baseURL: this.URL,
timeout: 1000,
headers: { 'Cache-Control': 'no-store' }, // makes sure that cache is ignored.
});
и позже я делаю обычный api.get()
, чтобы получить данные, которые, кажется, работают нормально. Я также проверил, что setInterval()
работает должным образом, поскольку я вижу, как ответы загружаются в консоль.
Когда я публикую sh приложение android и запускаю его впервые, я просматривать последние данные, однако при изменении сайта приложение продолжает отображать те же самые старые данные.
На моем телефоне, когда я очищаю весь кэш / данные для приложения, кажется, что go впереди и получить новые данные.
Я не уверен, является ли это проблемой axios
или android, поскольку я уверен, что это довольно распространенная проблема (циклический просмотр и проверка новых данных.
Спасибо:)