我有一個小的HTML5(使用jQuery手機)網絡應用程序,它可以緩存文件以脫機使用它們,但是有些部分在離線時似乎不工作。HTML5離線JSON不起作用
這些文件被緩存好(我可以在Web檢查器中看到它們),但是當我嘗試訪問使用jQuery加載JSON文件的頁面時,它無法加載。
我試着創建一個空的函數來加載JSON文件(當索引頁被加載時),看看這是否會有所幫助,但它似乎沒有區別。
以下是不想脫機工作的功能。
我的問題是:它應該脫機工作還是我錯過了什麼?
// events page listing start
function listEvents(data){
$.getJSON('/files/events.json', {type: "json"},function (data) {
var output = '';
for (i in data)
{
var headline = data[i].headline;
var excerpt = data[i].rawtext;
output += '<div id="eventsList">';
output += '<h3>'+headline+'</h3>';
output += '<p>'+ excerpt +'<p>';
output += '</div>';
}
$("#eventsPageList").html(output).trigger("create");
});
}