Description
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.
I have two questions;
Any plans to fix this problem? Or is there a workaround?
Is it possible that one day our Zoom Bot will not be able to join a meeting or start recording due to Zoom SDK App Requirements without this issue being resolved?
Browser Console Error not support grant local record permissin
Requesting recording permission works when the host is joining from the Zoom Desktop Client (they have the Zoom program installed on their computer)
Requesting recording permission does not work when the host is joining from the Zoom Web Client (they are joining the meeting through their web browser)
Screenshots
Troubleshooting Routes
Device (please complete the following information):
I can confirm that mediaCapturePermission API, when being used by a participant, works only if host is using th desktop app. If host joins from the web, API errors with the following message: not support grant local record permissin.
excuse me, one more thing,
I am aware that Zoom support (maybe @chunsiong.zoom?) has previously promised in correspondence with other members of our company to wait for us to follow the Zoom SDK App Requirements until the above bug is fixed.
Is it correct that this is still the case?
I’ve a host joining from Meeting SDK for Web (2.18.2) with Role = 1
This is the prompt seen when a participant (role = 0) tries to “Start MediaCapturePermission”
@chunsiong.zoom Is there a plan to support the prompt in Zoom Web Client? Otherwise it’s almost impossible to get the recording permission from the host using web client
Is there a plan to support the prompt in Zoom Web Client? Otherwise it’s almost impossible to get the recording permission from the host using web client
@chunsiong.zoom
thank you for dealing with this issue🥲
excuse me, one more thing,
I am aware that Zoom support (maybe @chunsiong.zoom?) has previously promised in correspondence with another member of our company to wait for us to follow the Zoom SDK App Requirements until the above bug is fixed.
Is it correct that this is still the case and that you will wait until the bug is fixed around 2Q of 2024?
I would recommend you to publish as soon as possible, as there is possibility your application might get flagged and taken down if someone flags this as abuse.
The previous extension of deadline was for a different issue, and not related to this, so the extension is not applicable in this case.
I would recommend you to publish as soon as possible,
We cannot publish the Zoom Bot to users as it is because the ZOOM-648764 bug will prevent many users who use the Zoom web client from using our service.
The previous extension of deadline was for a different issue, and not related to this, so the extension is not applicable in this case.
really? You mean that this previous conversation does not apply to this bug?
This previous conversation does not apply to the current bug.
I will elaborate on this point.
The previous bug for the conversation was the issue where mediaCapturePermission was not working on the SDK side. This means the responsibility lies in the SDK / Developer as the mediaCapturePermission was not sent in the first place from the Bot.
In this case which you have raised, the mediaCapturePermission API works as intended. Most client will get the prompt, only with the exception of host running on Zoom Web Client.
The responsibility does not lies in the SDK / Developer.
Zoom will need to add this feature on Web Client for Host.
There is no specific code changes or version change needed from your side when the feature is rolled out in near term.