每次打开PWA时刷新页面-PWA

时间:2019-07-02 22:17:12

标签: javascript progressive-web-apps

我有一个PWA,用户可以在其中兑换东西。问题出在iOS上的PWA上时,因为它们之间无法通信,因此用户可以进行两次兑换(一次在浏览器中,一次在PWA上;如果他们是偷偷地兑换),因为PWA不会更新发生的情况浏览器。

我对此的解决方案是,每当人们在iOS上使用PWA并打开该应用程序时,它将重新加载以使用与浏览器相同的信息进行更新。

首先,我创建了一个函数来检测用户是否在iO上,并创建了一个函数来检测用户是否在iO上,以了解他们是否在PWA上,因此将我创建的这些对象组合在一起:

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

但是这仅创建了一个循环重载,所以我什至一次都看不到信息。

是否有一种方法可以在每次打开PWA时刷新页面?

0 个答案:

没有答案