From 2c57798dbea2f0b693a4cf0cb1676a9f9112a4b0 Mon Sep 17 00:00:00 2001 From: benitav Date: Tue, 4 Feb 2025 09:51:47 -0700 Subject: [PATCH] Update multi-tab support re safari --- client-sdk-references/javascript-web/usage-examples.mdx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client-sdk-references/javascript-web/usage-examples.mdx b/client-sdk-references/javascript-web/usage-examples.mdx index 1d5c0b7..0049d34 100644 --- a/client-sdk-references/javascript-web/usage-examples.mdx +++ b/client-sdk-references/javascript-web/usage-examples.mdx @@ -6,7 +6,8 @@ description: "Code snippets and guidelines for common scenarios" ## Multiple Tab Support - Multiple tab support is not currently available on Android or Safari. + * Multiple tab support is not currently available on Android. + * For Safari, use the [`OPFSCoopSyncVFS`](/client-sdk-references/javascript-web#sqlite-virtual-file-systems) virtual file system to ensure stable multi-tab functionality. Using PowerSync between multiple tabs is supported on some web browsers. Multiple tab support relies on shared web workers for database and sync streaming operations. When enabled, shared web workers named `shared-DB-worker-[dbFileName]` and `shared-sync-[dbFileName]` will be created.