service-worker

    1

    1答えて

    私はモバイルスコアキーピングアプリケーションのService WorkerとSocket.ioを使用しています。スコアはデータベースに格納され、HTMLで表示され、このHTMLはサービスワーカーにキャッシュされます。サービスワーカーで達成したいことですが、スコアが更新されると、更新時に古いスコアが表示されます。 サービスワーカーは、ページを訪問したり更新したりするたびに、最新バージョンのHTMLペ

    2

    1答えて

    私はウェブアプリケーションでプッシュ通知を受信するためにプッシュウォッシュを使用しています。 すべての物事がうまく機能してserviceworkerリスナーにプッシュメッセージを受け取ったが、私は別のJSクラスにserviceworkerとプロセスからのプッシュmessgeデータにこのような main.jsそれを与えたい:このような if ('serviceWorker' in navigator

    4

    1答えて

    私はangularjsで作業し、サービスワーカーを使用してプッシュ通知を受け取ります。 しかしnavigator.serviceWorker.controllerは、ページの更新まではnullである、と私は にserviceworkerのいくつかのコードをこの問題を解決するために行う方法がわからない: self.addEventListener('push', pwServiceWorker.pu

    1

    1答えて

    私は間違いを犯しているのか分かりません。 サービスワーカーを登録し、そのサービスが「アクティブになった」瞬間に登録します 購読データを保存するためにサーバーにXHR要求を行います。 self.addEventListener('activate', function(event) { console.log('Activated', event); event.waitUnti

    2

    1答えて

    サイトの静的コンテンツの一部をキャッシュするIISホステッドWebサイト内でサービスワーカーを使用しようとしています。このサイトは、Windows認証を使用する内部アプリケーションです。あまりにも面倒なくサービスワーカーを登録して実行することができましたが、キャッシュを開いてファイルをキャッシュに追加すると、承認が失敗すると約束が破棄されます。返されるHTTPの結果は401 Unauthorize

    0

    1答えて

    サービスワーカーの助けを借りて、サーバーへの接続がない場合はキャッシュからの応答を返したいと思います。次に、キャッシュに正しい応答がない場合、カスタム応答を返すようにします。 今のところ、私はこのコードを持っている: this.addEventListener('fetch', function (event) { event.respondWith( timeout(5000

    0

    1答えて

    サービスワーカーを使用して私の要求を傍受し、同じ親ページから作成されたWebワーカーと通信して、フェッチ要求に対する応答を提供しています。 私は、ワーカーとサービスワーカーの間の直接通信にメッセージチャネルを使用しました。 var otherPort, parentPort; var dummyObj; var DummyHandler = function() { this.o

    1

    1答えて

    私は現在、angularjsプロジェクトでまずservice-workerをオフラインとして使用しようとしています。私のプロジェクトは、従業員が次のようにサービスワーカーにこれらの行を置くことによって足場に足をかける。 self.addEventListener('install', function(e) { e.waitUntil( caches.open(cacheName

    1

    1答えて

    サービスワーカーでオフラインデータ永続Webアプリケーションを構築しようとしています。私はそれを自分のラップトップのChrome(51)で動作させることができ、ChromeのDevTools - Networkタブを使ってオフラインであることをシミュレートすると、キャッシュされたファイルを読み込んでオフラインメッセージを表示します。 ( - アンドロイド6.0.1 - 51クロームネクサス5)、ア

    1

    2答えて

    私は、サービス労働者のために、次のコードを持っている:それはキャッシュに何も保存する必要がないように 'use strict'; // Incrementing CACHE_VERSION will kick off the install event and force previously cached // resources to be cached again. const CA