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:
- Go to ‘…’
- Click on ‘…’
- Scroll down to ‘…’
- 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();
};