Hi there. What browser is it though? There could only be two reasons for that:
- Did you uncheck "disable for small mobile devices"? If not, and the screen size of your Xiaomi is not large, the audio player will be disabled.
- Or the browser + device fails the tests for HTML5 audio:
audio.canPlayType('audio/mpeg;')
- Or perhaps the mp3 files are encoded with an unsupported codec.
There is really nothing in the code, as we just check for HTML5 audio support, and then start an audio object "audio = new Audio()".