sw-precache

    0

    1答えて

    私は、バニラJavaScriptを使用してSPAを作成しており、現在はリソースのキャッシュを処理するためにsw-precacheを設定しています。サービスワーカーはgulpビルドの一部として生成され、正常にインストールされます。オフラインでrootのURL(http://127.0.0.1:8080/)に移動すると、実際にリソースがキャッシュされていることを示すアプリケーションシェルが表示されます

    1

    2答えて

    sw-precacheのドキュメントhttps://github.com/GoogleChrome/sw-precache#runtime-cachingによると、sw-precacheのランタイムキャッシュ設定では動的コンテンツのランタイムキャッシュをsw-toolboxに含める必要があります。私はsw-precacheのCLIとgrunt-sw-precacheでこれを使用しようとしました。

    3

    2答えて

    現在、Polymer +サービスワーカーを使用してPWAを実装しています。 通常、サービスワーカーは正常に動作します。私のアプリケーションを実行すると、それはすべて問題ありません。私は、サービスワーカーキャッシュが画像、HTMLファイル、フォントなどで埋められているのを見ることができます。これはすべていいです。オフラインでも、イメージなどのページは正しく読み込まれます。 動的データが再生されるとき

    1

    2答えて

    sw-toolboxとsw-precacheに関する多くのチュートリアルを読んでいます。 私は疑いがあります: sw-precacheについて読むと、ほとんどのチュートリアルではgulp + sw-precacheが使用されています。 sw-toolboxのケースでは、私は例とコードをservice-worker.jsに直接書き込む(gulpfileコードなし)のみたいです。 私はgulpを使って

    0

    1答えて

    ビルドアセット(vendor.js、app.js、およびiconsなど)をプリキャッシュするために、ReactアプリでSw-precacheを使用しました。しかし、その結果は望ましいものではありません。ページをリロードすると、私のアプリ資産はすべて(サービスワーカーから)再度取り出されますが、すべてが消えてしまうと(ページが空白になる)、資産が表示されることはありません。 Screen captu

    0

    1答えて

    サービスワーカーのインストールに何が間違っていたか教えてください。これらのエラーはChromeのコンソールに表示されます(画像1を参照)。それは はちょうど私のサービスworker.jsは、ウェブサイトのルートにあることを知るのに役立つことができれば The script resource is behind a redirect, which is disallowed. servi

    0

    1答えて

    sw-precacheを使用して、Webアプリケーションのオフラインエクスペリエンスを強化しようとしています。 私が理解しているように、ライブラリ(と私は間違っている場合は私を修正する)は、すべての静的資産を事前にキャッシュすることです。新しいリクエストはどうですか? 私は新しい取得フェッチ要求の応答をキャッシュします。 は、既に生成されたSWファイルに self.addEventListener

    3

    1答えて

    sw-precacheに外部CDNリソースを事前キャッシュするようにしましたが、生成されたservice-worker.jsにはprecacheConfigのCDN URLが含まれていません。私の地元のclient/assetsフォルダ内 staticFileGlobs: [ 'http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/f

    0

    1答えて

    私はsw-precache-webpack-pluginを使用してプロジェクトのサービスワーカーを生成しています。キャッシュ内のすべてのフォント、js、cssファイルを見ることができますストレージがインデックス/ htmlファイルではなく、私はオフラインになるときに動作しません。私はまた、 'サイトをインストールすることができません:一致するサービスワーカーが見つかりませんでした。私はしようとする

    5

    1答えて

    アンドロイドデバイスで実行されているハイブリッドアプリ(イオン1 /コードバ)でサービスワーカーを使用できますか?アンドロイドはファイルプロトコルを使用してファイルを提供し、サービスワーカーはファイルをHTTPSプロトコルまたはhttp(localhostのみ)で提供する必要があるため、Androidデバイス上で動作するionicアプリケーションにサービスワーカーをインストールしようとすると、いく