Skip to content

Commit

Permalink
0.16.24
Browse files Browse the repository at this point in the history
  • Loading branch information
milanzoom committed Dec 27, 2024
1 parent a2a2f2d commit 0b54634
Show file tree
Hide file tree
Showing 5 changed files with 685 additions and 44 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,27 @@ The cloud SDK is designed to provide on-demand patch updates, and it does not su

Listen to `zoomSdk.onMyUserContextChange` and `zoomSdk.onRunningContextChange` events for role and running context changes respectively. `zoomSdk.config` needs to be called again to update API permissions.

## Product config response

The product parameter is implemented mainly to support apps running on various devices. The running context tells the app whether the device is in a meeting or not, and the product parameter tells the app the device type (desktop, mobile, personal or shared ZRs).

| Client | OS | Running Context (Parameter) | Product (Parameter) |
|-----------------------|-----------------|-------------------------------------|------------------------------------|
| Desktop Client | Win/Mac | inMainClient | desktop |
| Desktop Client | Win/Mac | inMeeting | desktop |
| Mobile Client | iOS/Android | inMainClient | mobile |
| Mobile Client | iOS/Android | inMeeting | mobile |
| Personal Zoom Room | Win/Android | inMainClient | personalZoomRoom |
| Personal Zoom Room | Win/Android | inMeeting | personalZoomRoom |
| Desktop Client | Win/Mac | inChat | desktop |
| Zoom Room | Win/Android | inMainClient | sharedZoomRoom |
| Zoom Room | Win/Android | inMeeting | sharedZoomRoom |
| Digital Signage | Win/Android | inDigitalSignage | sharedZoomRoom |
| Zoom Room Controller | iOS/Android | inMainClient | zoomRoomController |
| Zoom Room Controller | iOS/Android | inMeeting | zoomRoomController |
| Web Client | Win/Mac | inMeeting/inWebinar | desktop/web |


## Note

- Zoom Desktop Client is a native application. Depending on the Zoom Desktop Client version a user has installed, they might have access to different Zoom Apps APIs and events. With the cloud version of the SDK, you automatically get the latest patches as we release new client versions, and your apps avoid potential breaks due to missing patches.
Expand Down
Loading

0 comments on commit 0b54634

Please sign in to comment.