Czy w HTML5 można programowo zapisać obraz do pamięci podręcznej?

Uwielbiam to, że w HTML5 możesz zapisywać dane tekstowe do lokalnej bazy danych, a nawet użyć do tego SQL. (http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/)

Mam aplikację, którą napisałem dla iPhone'a MObile Safari, która buforuje wszystko offline z wyjątkiem obrazów. Obrazy nadal muszą zostać pobrane z serwera i nie wiem, jak zapewnić, że będą przechowywane w pamięci podręcznej. Idealnie chciałbym je zapisać w bazie danych localStorage.

Myślałem o napisaniu obrazu do płótna, a następnie serializowaniu tego jako tekstu ... żadnych pomysłów? Czy jest jakiś łatwiejszy sposób to zrobić?

W idealnej sytuacji chciałbym to zrobić za pomocą HTML i JavaScript, bez rodzimych aplikacji / obiektywnych C.

questionAnswers(4)

yourAnswerToTheQuestion