In my React + TypeScript application, created with Vite, and utilizing ZoomSDK component view with the following dependencies:
- "react": "^18.2.0"
- "@zoom/meetingsdk": "^3.1.6"
I’ve encountered the following issues:
- The gallery view isn’t enabled, even after following the steps outlined in the article on SharedArrayBuffer.
To address the gallery view issue, I created a service worker using the guidelines provided
https://github.com/gzuidhof/coi-serviceworker to enable the sharedArrayBuffer, which successfully enabled the gallery view.
However, upon enabling sharedArrayBuffer, the 720p is not applied to the speaker view (speaker video resolution is 180p). Conversely, when I disable the sharedArrayBuffer, the gallery view is disabled, but the 720p is applied for the speaker view.
(The support team has enabled 720p on my account.)
- Additionally, when I switch to the client view, it’s not working as expected I am getting this error - (Reference Error: _ is not defined).