【发布时间】:2011-11-09 04:56:07
【问题描述】:
我正在为使用大量 AJAX 的 Web 应用程序准备项目,该项目应该适用于智能手机。要求之一是应用程序应该能够在没有互联网连接的情况下运行。应用启动后断网的场景比较简单,但是万一用户没有网络连接,又想启动这个应用呢?
Opera Mobile 具有保存页面的能力,即使没有互联网连接也可以加载该页面,但问题在于完全 AJAX 应用程序。我检查了 2 个示例:GWT-Ext Showcase 和 ZK Calendar Demo,它们都在在线模式下运行,但无法在离线模式下启动(空白屏幕,没有错误消息)。我想问题是 Opera 保存了主页本身,而不是所需的 JavaScript。今年秋天我有一个问题:
开发者应该怎样做才能让他的 Web 应用程序在 Opera Mobile 中以离线模式运行? Opera 离线模式下应该如何组织 JavaScript 下载?
【问题讨论】:
标签: javascript ajax web-applications mobile opera