ajax 与清单不工作
我的网络应用程序有一个奇怪的问题。它是从数据库加载数据的应用程序,并且可以离线工作(HTML5 数据库功能)。
但是,当我添加清单文件以使离线模式更强大时,将数据从服务器加载到客户端的 ajax 调用不再起作用。
有谁知道这可能是什么原因?添加清单文件是否会使ajax调用无法使用?
巢
I have a strange problem with my web app. It is app which loads data from database and than it can work offline (HTML5 database feature).
But when I added manifest file to made offline mode more powerful, ajax calls for loading data from server to client does't working anymore.
Does anybody know what can be reason for that? Does adding manifest file make ajax calls unusable?
nest
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能需要在缓存清单的 NETWORK 部分中包含所有服务器端 AJAX 文件。这应该可以让您的 AJAX 调用正常工作。但请注意,这仅在用户在线时才有效。如果他们从缓存运行应用程序并且处于脱机状态,则任何 AJAX 调用都将失败,因为服务器不可用。
You likely need to include any server-side AJAX files in the NETWORK section of your cache manifest. This should let your AJAX calls work properly. Note however that this will ONLY work when the user is online. If they're running the application from cache and are offline, any AJAX calls will fail since the server is unavailable.