I am trying to Zoom’s background blurring using the [Reference URL], but it is not working.
The method and argument to use seems to be setVirtualBackground({id:‘blur’}), but I couldn’t figure out when to use it.
[Reference URL]
Why doesn’t the “blur” appear in the settings window?
[meeting start method at Meeting SDK (use React)]
ZoomMtg.init({
leaveUrl:“http://localhost:5000”,
success: () => {
ZoomMtg.join({
signature:res.signature,
sdkKey:res.sdkKey,
meetingNumber:res.meetingNumber,
passWord:“”,
userName:res.userName,
userEmail:res.userEmail,
zak:res.zoomAccessKey,
success: () => {
ZoomMtg.setVirtualBackground({id:‘blur’}) // is it correct ?
},
error: () => {
},
});
},
});
[user setting by meeting API]
“virtual_background”: true,
“virtual_background_settings”: {
“enable”: true,
“allow_videos”: true,
“allow_upload_custom”: true,
“files”: [
{
“name”: “San Francisco”,
“type”: “image”,
“is_default”: true
},
Device:
- Device: macbook M2
- OS: macOS 13, or 14
- Browser: Chrome