Можно ли обращаться к файлам, хранящимся в локальном хранилище телефона (внутреннем или внешнем)?

#android #html #css #cordova #addressing

Вопрос:

Я работаю над мобильным приложением, которое позволяет пользователям просматривать такие носители, как видео, PDF-файлы, изображения и т. Д. Носитель занимает много места, до 15 ГБ. Хранение носителя локально в приложении приводит к ошибке синтаксического анализа при достижении определенного размера (около 4 ГБ). Я пытался найти множество решений этой проблемы, но ни одно из них пока не увенчалось успехом. Сейчас я подумываю о том, чтобы сохранить носители в памяти телефона или на SD-карте и адресовать их в приложении (файл:///хранилище/эмулируется/0/Android…). Однако этот метод также не работает. Пожалуйста, помогите, если вы знаете, как обращаться с локальными телефонными файлами в приложении, или если у вас есть какое-либо другое альтернативное решение. Спасибо! (Приложение основано на Кордове)

Комментарии:

1. Как вы храните носители локально прямо сейчас ? Вы можете опубликовать свой код.

2. Я не использую никакого кода для хранения носителей. Я храню их в папке ресурсов приложения и использую html (href) для их адресации (относительная адресация).