I am referring to the vue.js sample code implementation client side & component side on the official document .
Currently using cdn to import zoom meeting sdk, the version is v2.12.2 .
Chrome is latest version (113), ios is (15.7.3)
Find problem :
When using the computer version of chrome, the audio function of zoom is normal, but after joining the meeting using the mobile phone browser (chrome & safari), although the microphone is turned on, the user’s current voice cannot be heard.
This problem has been found in versions starting from 2.8.0 and above. Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'toFixed')
will be continuously displayed in devtool.
This error is in this file 1502_js_media.min. js:1:478981 .
PS My English is not very good, so I used the Google translate, Sorry for the inconvenience brought to you.
I found that if andriod clicks on the “three dots” in the upper right corner of the chrome browser, there is an option called “desktop site” that will switch to the computer version of the website after selection and the sound will become normal.
But deselect “desktop site” to switch back to the mobile version site, unfortunately the audio is still not normal.
I also hope to find a solution as soon as possible lol
Could you share your code snippet for it? And the detail of the test environment, including OS, model, whether enabledSharedArrayBuffer, and browser version.
Test Device :
Device: Samsung Galaxy M11、iPhone 8
OS: 12 (Android)、15.7.3 (IOS)
Browser: Chrome、Safari
Browser Version : 113.0.5672.126 (Chrome)
error :
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'toFixed')
at 1502_js_media.min.js:1:498738
at 1502_js_media.min.js:1:497875
Q1. Could you try adding more users to the meeting?
yes, I tried it and it works.
Q2. Would you mind sharing the meeting number with us again?
meeting number: “86987456887”
meeting password: “881316”
(If it expires, I’m sharing another one for you.)
From my understanding, regardless of the toFixed errors on the console, the audio on mobile browsers with mobile site selected works as expected, and users in the meeting can hear each other. Is it right?
Thanks for your reply ~
When I tested it, the display of the audio function was normal before entering the meeting (there is a green floating on the microphone).
But the audio function will be disabled after entering the meeting (there is no green floating on the microphone), that is, I cannot hear other user’s voice, the device cannot receive my own voice.
We checked this error, theoretically, toFixed error will not affect the audio. Users in the meeting can still hear the voice of the user who has the errors.
I understand… but then why dont you setup a zoom and just test it on a mobile device your side? You have access to zoom… and a mobile device… then you dont have to do a live demo with me