Всем привет, наткнулся на такую проблему, возникающую только в Хроме.
В общем, существует один сайт, на котором выложены аудиофайлы, по историческим причинам проигрывающиеся в самописном флэш-аудиоплеере, и вряд ли это когда-то изменится. Поскольку этот флэш уже у всех отключен, я написал скрипт для Tampermonkey, который просто заменял флэш-аудиоплееры на встроенные html5, а также следил за очередностью треков и т.п. Так вот, в файрфоксе все работает хорошо. Треки без прелоада (чтобы не загружались автоматически, вдруг кому не надо), кликаешь - небольшая подгрузка первого куска и почти сразу играет, завершился - переходит к следующему, все быстро. А в хроме неожиданно загрузка треков варьируется от такой же быстрой до десятков секунд, причем последнее случается гораздо чаще.
Сделал вторую версию - простоей плеер с плейлистом, на howler.js (надеясь, что авторы как-то по уму обходили подобные особенности браузеров). Что бы вы думали, ничего не поменялось, в хроме проигрывание стартует с огромными задержками, в фф - мгновенно. Немного покопал гитхаб и СО, нашел это обсуждение, но куда копать и что делать - понимания нет. Скажите, вы с таким сталкивались, это вообще известная багофича?