2017-02-23 12 views
2

私は角2のウェブサイトを持っています。私はこのウェブサイトのためにブラウザ用のオフラインアプリを作成するためのhtml 5アプリケーションキャッシュメカニズムを使用したいと思います。出来ますか?もしあなたが私を導くことができるなら。角2とHtml5アプリケーションキャッシュ

答えて

2

はい、 サービスワーカーのコンセプトにより、大部分のブラウザで動作するはずです。

あなたはこの

<script> 
    if ('serviceWorker' in navigator) { 
    navigator.serviceWorker.register('/service-worker.js').then(function(registration) { 
     console.log('Service Worker registered'); 
    }).catch(function(err) { 
     console.log('Service Worker registration failed: ', err); 
    }); 
    } 
</script> 

を使用して次はあなたがindex.htmlの中でサービスワーカーJSを含める必要があることを行うことができます。 GoogleはSW-プリキャッシュに

役立ちリンク https://github.com/GoogleChrome/sw-precache

https://coryrylan.com/blog/fast-offline-angular-apps-with-service-workers

を維持するためにキャッシング

関連する問題