Em HTML5, você pode salvar uma imagem para armazenar em cache por meio de programação?

Eu amo que em HTML5 você pode salvar dados de texto para um banco de dados local, e pode até usar o SQL para fazê-lo. (http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/)

Eu tenho um aplicativo que eu escrevi para o MObile Safari do iPhone que armazena tudo offline, exceto para imagens. As imagens ainda precisam ser baixadas do servidor e não sei como garantir que elas fiquem no cache. Idealmente, gostaria de escrevê-los para o banco de dados localStorage.

Eu estava pensando em escrever uma imagem para a tela, e depois serializar isso como texto ... alguma idéia? Existe alguma maneira mais fácil de fazer isso?

Idealmente, gostaria de fazer tudo isso com HTML e JavaScript, sem apps nativos / objective-C.

questionAnswers(4)

yourAnswerToTheQuestion