오프라인으로 사용하기 위해 파일을 캐시하는 작은 HTML5 (jQuery 모바일 사용) 웹 앱이 있지만 오프라인 일 때 일부 부품이 작동하지 않는 것 같습니다.HTML5 오프라인 JSON이 작동하지 않습니다.
파일이 캐시됩니다. (웹 속성에서 볼 수 있습니다.)하지만 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");
});
}