2016-12-30 101 views
0

我是Ionic 2和PWA的新手,因此忍受任何愚蠢的問題。Ionic 2 PWA升級應用程序

我已添加瀏覽器平臺並將我的Ionic PWA應用程序部署到我的服務器。但是,當我更新服務器上的部署時,應用程序(通過將URL添加到主屏幕安裝到我的Android上)不會更新。

幾個問題:

  1. 我如何告訴應用殼牌更新的應用,如果它可以連接到服務器?
  2. 我在我的手機上切換了飛行模式,應用程序外殼拒絕加載任何內容,甚至沒有閃光燈,而是顯示標準的Chrome錯誤。

我該如何解決上述問題?

回答

0

我不知道這是你的情況。但你應該看看,如果你已經刪除服務器上的工人腳本中的註釋,這樣,你的應用程序將脫機工作

搜索中的index.html類似:

<script> 
if ('serviceWorker' in navigator) { 
    navigator.serviceWorker.register('service-worker.js') 
    .then(() => console.log('service worker installed')) 
    .catch(err => console.log('Error', err)); 
} 

如果你看到任何評論,刪除它。

回答你的第一個問題,你也應該清除你的緩存,

+0

是的,我已經刪除了評論。我的PWA工作,但上述問題依然存在。關於清除緩存,我不能要求用戶這樣做! – Muhammad