Published October 23, 2023
Added
-
New
zm-annoter
module to support annotation.- New interface in
ZoomVideoSdkAnnotationHelper
bool isSenderDisableAnnotation() String startAnnotation() String stopAnnotation() String setToolColor(int toolColor) String getToolColor() String setToolType(ZoomVideoSDKAnnotationToolType type) String getToolType() int setToolWidth(long width) num getToolWidth() String undo() String redo() String clear(ZoomVideoSDKAnnotationClearType type)
- New enum values in
EventType
onAnnotationHelperCleanUp, onAnnotationPrivilegeChange,
- New interfaces in
ZoomVideoSdkShareHelper
bool isAnnotationFeatureSupport(); String disableViewerAnnotation(bool disable) bool isViewerAnnotationDisabled();
- New Enum
ZoomVideoSDKAnnotationClearType
ZoomVideoSDKAnnotationClearType_All ZoomVideoSDKAnnotationClearType_Others ZoomVideoSDKAnnotationClearType_My
- New Enum
ZoomVideoSDKAnnotationToolType
ZoomVideoSDKAnnotationToolType_None ZoomVideoSDKAnnotationToolType_Pen ZoomVideoSDKAnnotationToolType_HighLighter ZoomVideoSDKAnnotationToolType_AutoLine ZoomVideoSDKAnnotationToolType_AutoRectangle ZoomVideoSDKAnnotationToolType_AutoEllipse ZoomVideoSDKAnnotationToolType_AutoArrow ZoomVideoSDKAnnotationToolType_AutoRectangleFill ZoomVideoSDKAnnotationToolType_AutoEllipseFill ZoomVideoSDKAnnotationToolType_SpotLight ZoomVideoSDKAnnotationToolType_Arrow ZoomVideoSDKAnnotationToolType_Eraser ZoomVideoSDKAnnotationToolType_Picker ZoomVideoSDKAnnotationToolType_AutoRectangleSemiFill ZoomVideoSDKAnnotationToolType_AutoEllipseSemiFill ZoomVideoSDKAnnotationToolType_AutoDoubleArrow ZoomVideoSDKAnnotationToolType_AutoDiamond ZoomVideoSDKAnnotationToolType_AutoStampArrow ZoomVideoSDKAnnotationToolType_AutoStampCheck ZoomVideoSDKAnnotationToolType_AutoStampX ZoomVideoSDKAnnotationToolType_AutoStampStar ZoomVideoSDKAnnotationToolType_AutoStampHeart ZoomVideoSDKAnnotationToolType_AutoStampQm
- New interface in
-
New interfaces to support query current selected devices.
- New class
ZoomVideoSdkCameraDevice
String deviceId; String deviceName; bool isSelectedDevice;
- New class
-
New interfaces to support iOS Picture-in-Picture feature.
- New property in
ZoomView
bool isPiPView;
- New property in
-
Record the framework/wrapper type and version when initializing SDK.
-
New interfaces to support automatically adjusting microphone volume.
- New interfaces in
ZoomVideoSdkAudioSettingHelper
String enableAutoAdjustMicVolume(boolean enable); bool isAutoAdjustMicVolumeEnabled();
- New interfaces in
-
New callbacks to show canvas subscribe fail reasons in
EventType
.static const onShareCanvasSubscribeFail = 'onShareCanvasSubscribeFail'; static const onVideoCanvasSubscribeFail = 'onVideoCanvasSubscribeFail';
Fixed & Changed
- Renamed the interface
isMirrorMyVideoEnabled
toisMyVideoMirrored
. - Fixed an issue where the co-host could not unlock screen sharing when the host locked share.
- Fixed an issue where
onError
callback was not invoked when joining with an unsupported version. - Fixed an issue where the app crashed when executing cleanup.
- Fixed
onInviteByPhoneStatus
callback returning the wrong value when invalid parameters were passed to theinviteByPhone
interface. - Fixed an issue where the Android View crashed when continuously turning on and off the camera.