Кэшируйте прогрессивное веб-приложение внутри WebView - PullRequest
1 голос
/ 23 февраля 2020

У меня есть веб-приложение Progressive и оно упаковано в android WebView. Я бы хотел, чтобы он работал в автономном режиме. Как я могу получить доступ к кешу / работнику сервиса и сделать это?

1 Ответ

2 голосов
/ 24 февраля 2020

Это просто - используйте экземпляр ServiceWorkerController. Хотя он работает только на Android N и выше, поэтому обязательно попросите своих пользователей установить ваш сайт в качестве PWA для этих пользователей.

https://developer.android.com/reference/android/webkit/ServiceWorkerController

...