Я немного сбит с толку в связи с доступностью Caches API на мобильных устройствах.
https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage
В документации указано, что этот API доступен как в области работника сервиса, так и в области окна.
Я могу без проблем получить к нему доступ в настольном браузере Chrome.
Теперь, когда я определяю функции в Android Chrome, я получаю неопределенность, как будто функция недоступна.
Я пытался обнаружить это так:
if ('caches' in window)...
if ('caches' in self)...
вызов из журнала консоли через подключенное устройство и т. Д.
Что мне не хватает?
PS: я понимаю, что Safari имеет очень простую реализацию, поэтому я ожидал, что с Safari все пойдет не так, но здесь я тестирую его с Chrome на Android; /