ユーザ用ツール

サイト用ツール


ハイハイスクールアドベンチャー_web版

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
ハイハイスクールアドベンチャー_web版 [2024/02/16 09:41] – [音とか] arakiハイハイスクールアドベンチャー_web版 [2024/02/16 10:12] (現在) – [PWA] araki
行 249: 行 249:
 if ('serviceWorker' in navigator) if ('serviceWorker' in navigator)
 { {
-    navigator.serviceWorker.register('js/sw.js');+    navigator.serviceWorker.register('sw.js');
 } }
 </code> </code>
行 279: 行 279:
         'js/global.js',         'js/global.js',
         'js/map.js',         'js/map.js',
-        'js/sw.js'+        'sw.js'
 ]; ];
  
行 303: 行 303:
 要はキャッシュを登録しているだけである。 要はキャッシュを登録しているだけである。
 これでオフラインでも使えるようになるらしい((そのように作られていれば))が、やってみていないのでわからない。 これでオフラインでも使えるようになるらしい((そのように作られていれば))が、やってみていないのでわからない。
 +
 +なお、キャッシュされるオブジェクトの指定は、sw.jsのある場所からの相対パスまたは絶対パス、URIなどで、これを間違うとエラーをはいてキャッシュに失敗する。
 +
 +ブラウザによってはsw.jsがエラーを出しているとインストールボタンを表示してくれない厳格なやつもいたりするので、よく確認してほしい。
  
 === トラブルシュート === === トラブルシュート ===
ハイハイスクールアドベンチャー_web版.1708044079.txt.gz · 最終更新: 2024/02/16 09:41 by araki