물론입니다. localStorage
의 목적 중 하나는 오프라인 응용 프로그램을 사용하도록 설정하는 것입니다.
당신은 (see here for details)를 확인할 수 있습니다 : 당신은 온라인 또는 오프라인, 또는 경우
window.navigator.onLine
보고 단순히 :
window.addEventListener("offline", offlineFunc, false)
window.addEventListener("online", onlineFunc, false)
과 오프라인 당신은을 업데이트하여 localStorage
에서 저장된 콘텐츠를 제공하는 경우 페이지를 부분적으로.
이렇게하는 또 다른 방법은 cache manifest
입니다.
브라우저가 오프라인이되고 네트워크가 필요한 경우 사용할 파일을 정의 할 수 있습니다.
는에 대한 자세한 내용은 여기를 참조하십시오 :
https://en.wikipedia.org/wiki/Cache_manifest_in_HTML5
http://diveintohtml5.info/offline.html
게다가 localStorage
에서 당신은 또한 또한 Blobs
(또는 파일)을 저장할 수있는 IndexedDB
을 사용할 수 있습니다 (File API이오고 현재는 크롬) .
출처
2013-06-08 08:28:56
K3N