我正在开发一个访问一些外部 JSON 数据的 Web 应用程序。我目前正在使用 jQuery 的 getJSON 来获取数据并调用回调。
我家里的网络很糟糕,所以我经常不上网。我正在寻找一种在与互联网断开连接的情况下开发此应用程序的方法。
我最初的想法是设置一个 OFFLINE 变量,它将脚本的位置更改为本地文件,但是由于 jQuery 的 getJSON 使用动态命名的回调函数,它需要一些服务器智能。
有关 getJSON 回调如何工作的更多信息:http: //docs.jquery.com/Ajax/jQuery.getJSON
我敢肯定有一个更简单的方法。有什么建议么?
**编辑**
让我尝试澄清一下我目前正在运行本地 Web 服务器。我必须 - 出于安全原因,脚本标签不能引用本地文件。
我目前正在使用 url 调用 getJSON:http://twitter.com/status/user_timeline/user.json?callback=?
如果我下载了该 json 响应并将其托管在本地网络服务器上,它将无法正常工作,因为回调名称每次都会更改,但提要将具有最初获取的函数名称。