Based on the Zoom SDK App Requirements, we implemented a bot that sends a recording request to the host using the mediaCapturePermission API.
When using the native app to join a meeting as a host, a modal to request a recording is displayed, but not when using the web app to join a meeting as a host.
How should the bot be designed to address this issue? For example, should the bot be able to determine if the host is using a native app? Or should we just allow the Bot to start recording without a recording request in the case of a Zoom web app?
Furthermore, If âAutomatic recordingâ is turned on, the bot will not show the recording request modal when it joins. What should the bot do in this case?
What version of the client are you on? Though not the exact same issue, this developer had encountered issues on the web app that was resolved with updating the native client:
Hi @gianni.zoom, here is version info;
native zoom app: 5.14.2(17213)
OS: macOS Ventura 13.5.2
Meeting SDK for Web (which the bot uses): 2.15.2
OS (which the bot uses): Ubuntu 22.04
I updated the native app version to the latest (5.15.7 (21404)), but still the same problem occurs and the bot output below error log when calling mediaCapturePermission.
Excuse my additional question.
Is it possible that other settings in Zoomâs /profile/setting page could cause the mediaCapturePermission API to not work properly and not display the recording request modal?
hi @chunsiong.zoom,
excuse me again, but we need to update to the bot within a few weeks. How can I handle this issue until it is fixed? Do I need to have a workaround in place?