5,550 questions
0 votes
0 answers
19 views
Why does my Web App’s “Add to Home Screen” prompt not show on Android, even though the PWA criteria seem to be met?
I’m trying to make my web app installable as a PWA on Android. The app loads fine, works offline, and Lighthouse gives me a passing PWA score. But the “Add to Home Screen” prompt never appears on ...
0 votes
1 answer
27 views
Chrome PWA no longer calculating dvh properly on initial load
I have a PWA with "display": "standalone" set in my manifest. The app uses body { height: 100dvh } to fill the entire space of the visible viewport. This has been working for ...
0 votes
0 answers
51 views
Fetch event does not fired in service-worker when cors request was sent in webpage [closed]
Here is my code. Both index.html and service-worker.js are served on http://localhost:8080. index.html <!doctype html> <html lang="zh"> <head> <script> if ...
0 votes
0 answers
23 views
Mobile PWA redirects to login on external public URL while desktop PWA works fine
I have a PWA installed on both desktop and mobile. I want it to open a public URL: https://fj4fkaoplyuwyexf1mob.app.clientclub.net/communities/groups/mvp-love-hub/home?invite=690ad2c50e22b19a200b4afa ...
0 votes
0 answers
31 views
Using multiple ServiceWorkers and push providers in a PWA
We have a PWA and we want to send Web Push notifications using two different providers. If we register two separate ServiceWorkers under different scopes, can we use each ServiceWorker’s own ...
0 votes
0 answers
19 views
How to debug service worker in phone-installed PWA?
I am having issues with fetch() statements in my service worker in a progressive web app installed on my Android phone (with Chrome). Ordinarily this would be easy to debug by sending messages to ...
Advice
0 votes
0 replies
34 views
Creating PWA for individual docs, sheets etc
I would like to create PWA that acts as a standalone app in osx for individual docs (like notes, financial statements etc). But Google PWA redirects the PWAs to the landing page for google docs or ...
0 votes
0 answers
23 views
Weird scrolling behaviour in vite-pwa app on desktop
I'm experiencing strange scrolling behavior in my vite-pwa on the desktop. The problem is as follows: I have the component BulkDeltePanel.tsx, which contains the following: <Sidebar visible={props....
0 votes
0 answers
39 views
offline.html not showing correctly in PWA 1.0.7 for nuxt 3.13
I have nuxt 3.13 with PWA module 1.0.7 the service worker is work fine but offline page not working. I create offline.html in public folder and nuxt.config.js is like below export default ...
0 votes
0 answers
46 views
Service Worker always serves cached index.html even with NetworkFirst runtimeCaching
I’m building a React SPA with Vite and vite-plugin-pwa, and I want my app to: Work offline (so index.html must be precached). Fetch a fresh index.html from the network when online. Keep JS/CSS/images ...
1 vote
0 answers
158 views
Prefetch HTML page AND external resources with service worker
I want to use a service worker to precache a webpage on install. It is very easy to precache the HTML itself self.addEventListener('install', (event) => { event.waitUntil( caches.open('v1') ...
1 vote
0 answers
75 views
Does iPhone support persistent microphone permission for web apps?
I have a web app that requires access to the microphone. On iPhone browsers (both Chrome and Safari), users have to grant microphone permission on every page reload. This results in poor user ...
0 votes
0 answers
190 views
PWA on Chrome shows line / artifact
A simple PWA works well in Chrome / Android, but if it loses focus by opening another app, and you bring focus back to the pwa, this line above "home" appears. The same thing happens when ...
0 votes
1 answer
57 views
Angular app still offline after adding ServiceWorker
I want to make a PWA app with Angular 19 that is available offline. I followed the official documentation to install the ServiceWorker. But when I simulate the offline status in the browser, the app ...
2 votes
0 answers
69 views
Forge Viewer offline in Vue/Vite (iOS WebView) – call function across files without import/window/globalThis
We are building an offline Forge Viewer project using Vue + Vite, which will later be wrapped in an iOS app (Capacitor). In offline mode, we need to serve model files and translations from a local ...