При wifi подключении в crome mobile и мобильном яндеск браузере все работает отлично, как и на десктопе, можно получить длительность аудио и текущее время, установить currentime. Если планшет/ телефон подключен через мобильный интернет получить данные о времени невозможно до начала воспроизведения. Можно получить duration и currenttime при ondurationchange, но установка currenttime при этом срабатывает через раз. Может кто сталкивался? Как стопроцентно установить currentTime при загрузке аудио файла?
var a1 = new Audio();
a1.src = 'http://audioknigionline.ru/books/audio/Ioanna_Hmelevskaya_Bolshoyj_kusok_mira.mp3';
a1.preload = 'metadata';
a1.duration;
a1.currentTime = 10