Video and Sound options on mobile browsers

Description
I am running a website and need to have sound and video on mobile devices such as a tablet or phone. I am reading that ios has issues but is there a way to allow the mobile version of chrome to access the video and sound of a tablet… even an android tablet… if IOS is out.

Error
no option for video and sound won’t work even with the lastest version of mobile Chrome

Which version?
1.8.6

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Go to ‘…’
  2. Click on ‘…’
  3. Scroll down to ‘…’
  4. See error

Screenshots

Device (please complete the following information):

  • Samsung Galaxy Tab A
  • OS: android
  • Version: 10
  • Browser: Chrome 87.0.4280.141

Additional context
window.addEventListener(‘DOMContentLoaded’, function(event) {
console.log(‘DOM fully loaded and parsed’);
websdkready();
});

function websdkready() {

console.log(JSON.stringify(ZoomMtg.checkSystemRequirements()));

ZoomMtg.setZoomJSLib(“https://source.zoom.us/1.8.6/lib”, “/av”);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();

function beginJoin() {
fetch(’/sessions/data/meeting/’)
.then(result => {
return result.text()
})
.then(response => {
const obj = JSON.parse(response)
ZoomMtg.init({
leaveUrl: obj.leaveUrl,
isSupportAV: true, // enable 2AV feature
success: function () {
ZoomMtg.join({
meetingNumber: obj.meetingNumber,
userName: obj.userName,
signature: obj.signature,
apiKey: obj.apiKey,
userEmail: obj.userEmail,
passWord: obj.passWord,
success: function (res) {
console.log(“join meeting success”);
console.log(“get attendeelist”);
ZoomMtg.getAttendeeslist({});
ZoomMtg.getCurrentUser({
success: function (res) {
console.log(“success getCurrentUser”, res.result.currentUser);
},
});
},
error: function (res) {
console.log(res);
},
});
},
error: function (res) {
console.log(res);
},
});
})
.catch(err => {
console.log(err)
})

ZoomMtg.inMeetingServiceListener(‘onUserJoin’, function (data) {
console.log(‘inMeetingServiceListener onUserJoin’, data);
});

  ZoomMtg.inMeetingServiceListener('onUserLeave', function (data) {
    console.log('inMeetingServiceListener onUserLeave', data);
  });

  ZoomMtg.inMeetingServiceListener('onUserIsInWaitingRoom', function (data) {
    console.log('inMeetingServiceListener onUserIsInWaitingRoom', data);
  });

  ZoomMtg.inMeetingServiceListener('onMeetingStatus', function (data) {
    console.log('inMeetingServiceListener onMeetingStatus', data);
  });

};

beginJoin();
};

1 Like

Hey @ebookbuddy ,

Is your Web SDK site being served over https?

Android Chrome computer audio should work per: https://marketplace.zoom.us/docs/sdk/native-sdks/web#browser-support

Thanks,
Tommy

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.