Мое приложение хранит веб-страницы для автономного доступа с помощью WebView.Доступ к локальному хранилищу WebView из собственного кода
Мне нужно получить доступ к кэшированным изображениям этих страниц с помощью собственного кода.
Я сначала попробовал (безуспешно) чтение ApplicationCache.db, но в соответствии с this answer, это не очень хорошая идея, так как формат базы данных меняется между версиями Android.
У меня была идея использовать localStorage на моей веб-странице. Возможно ли получить доступ к сохраненной информации из собственного кода?
ApplicationCache и локальное хранилище - это две разные вещи. Если вы используете localstorage, эта ссылка может вам помочь! - http://stackoverflow.com/questions/17615526/android-webview-localstorage – GemK
Это дает ответы на неполадку -http: //stackoverflow.com/questions/9407220/in -androids-webview-whats-the-different-between-domstorage-database-ap? rq = 1 – GemK
Я знаю, что это две разные вещи. Мне нужно что-то хранить в веб-просмотре и получить к нему доступ из собственного кода. Кэш приложения недоступен из собственного кода, поэтому я пытаюсь использовать localStorage в качестве альтернативы (например, я могу хранить изображения как строки в локальном хранилище, а затем получить доступ к нему через мост JS). Мне было интересно, могу ли я получить доступ к базе данных localStorage непосредственно из собственного кода. Извините, если я не был достаточно ясен. – Lizozom