Обновить страницу Каждый раз, когда открывается PWA - PWA - PullRequest
1 голос
/ 03 июля 2019

У меня есть PWA, где пользователи могут выкупать вещи. Проблема возникает, когда это PWA на iOS, потому что они не общаются, поэтому пользователи могут использовать дважды (один раз в браузере и один раз в PWA; если они хитрые), потому что PWA не обновляет информацию о том, что происходит на браузер.

Мое решение для этого заключается в том, что каждый раз, когда люди используют PWA на iOS и открывают приложение, оно будет перезагружаться, чтобы обновляться той же информацией, что и браузер.

Во-первых, я создал функцию для определения, включен ли пользователь в iO, и функцию, определяющую, находится ли пользователь в автономном режиме, чтобы узнать, что он находится в режиме PWA, поэтому объединил их, которые я создал:

if(is_iOS() && isInStandaloneMode()){
   window.location.reload(true)
}

Но это только создало повторную загрузку в цикле, поэтому я даже не смог увидеть информацию один раз.

Есть ли возможность обновлять страницу при каждом открытии PWA?

...