“添加到主屏幕”移动Web应用程序中的HTML5缓存清单似乎无效
|
我正在开发一个连接到在线数据库的移动Web应用程序,并从该数据库中的数据加载到离线的本地mysqlite数据库中,然后应该可以离线使用。
我使整个数据库工作正常,但是该应用程序仍无法离线使用,因为它无法正确缓存所有资源。
我的清单如下所示:
CACHE MANIFEST
# Cache manifest version 0.0.5
http://www.mywebsite.com/appfolder/app/detail.html
http://www.mywebsite.com/appfolder/app/index.html
http://www.mywebsite.com/appfolder/app/list.html
http://www.mywebsite.com/appfolder/css/style.css
http://www.mywebsite.com/appfolder/src/iscroll.js
http://www.mywebsite.com/appfolder/js/jquery-1.5.1.min.js
http://www.mywebsite.com/appfolder/thumbs/1872A.jpg
http://www.mywebsite.com/appfolder/thumbs/1913.jpg
http://www.mywebsite.com/appfolder/thumbs/1916.jpg
http://www.mywebsite.com/appfolder/thumbs/1925.jpg
http://www.mywebsite.com/appfolder/carsimages/1872A_1.jpg
http://www.mywebsite.com/appfolder/carsimages/1872A_2.jpg
NETWORK:
# All URLs that start with the following lines
# are whitelisted.
CACHE:
# Additional items to cache.
FALLBACK:
该应用程序在联机时运行平稳,但是一旦我下线,我会收到以下错误消息:\“ Myappname无法打开,因为它未连接到Internet \”(在iPad上的“添加到主屏幕”中)
和
\“ Safari无法打开该页面,因为它未连接到互联网\”(在同一iPad上的野生动物园视图中)
我已经采取的步骤:
通过将清单添加到我的.htaccess文件中,确保清单由正确的内容类型提供
AddType text/cache-manifest .manifest
任何想法为什么这不起作用?
没有找到相关结果
已邀请:
7 个回复
死搭胯
艾食魄轻县
表示在线时可能会访问任何URL。
荒劫娇噬
温拎凯玛
爆刺疤灯
响摔衅幸
-我可以与
一起使用)
暑袜眠退