diff --git a/src/composables/usePWAInstall.ts b/src/composables/usePWAInstall.ts index 05ffb30d..3c1bc2e4 100644 --- a/src/composables/usePWAInstall.ts +++ b/src/composables/usePWAInstall.ts @@ -86,7 +86,7 @@ export function usePWAInstall() { const isPWASupported = computed(() => { const hasServiceWorker = 'serviceWorker' in navigator const supportsInstallPromptEvent = 'onbeforeinstallprompt' in window - const isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) + const isIOS = /iPad|iPhone|iPod/.test(navigator.userAgent) && !(window as any).MSStream return hasServiceWorker && (supportsInstallPromptEvent || isIOS) })