Из того, что я понимаю, кэш приложений строго контролируется файлом манифеста, а не API. Следовательно, она делает эту функцию бесполезной для реализации кэширования файлов, которые вы обслуживаете по требованию, таких как файлы pdf, mp3, mp4.
Если кто-то может указать на некоторые документы, показывающие, как хранить двоичные данные (по сути, именно так вы можете представить обслуживаемые ресурсы) на локальном устройстве, пожалуйста, поделитесь информацией.