AppEngineでアプリのオフライン対応をやった
簡単だった(実は最初間違えててできてなかったけど)
メモ
以下の3つの手順をやっただけ
1) manifestファイルを作成する
CACHE MANIFEST # revision 1 ../ ../stylesheets/main.css ../stylesheets/iphone.css ../js/jquery.js ../js/gymmemo2.js
こんな感じでやった
2) manifestの指定をhtmlタグに書く
<html manifest="/manifest/cache-manifest.appcache">
3) mime_type: text/cache-manifestをapp.yamlに書く
application: gymm3mo version: 2 runtime: python api_version: 1 handlers: - url: /stylesheets static_dir: stylesheets - url: /js static_dir: js - url: /manifest static_dir: manifest mime_type: text/cache-manifest - url: /.* script: gymmemo.py
これがapacheとか使ってる場合と違うので最初わからなかった。
こんだけ、だったと思う。