Я хочу настроить простой номер очереди, вызывающий веб-сайт , в качестве терминала.терминал опрашивает сервер, чтобы получить последний номер для вызова.
мои коды предварительно загружают 10 простых аудио.Затем коды будут опрашивать сервер каждую секунду, чтобы определить, какой файл воспроизводить через ajax-запрос.
с Firefox
, аудиозаписи предварительно загружаются, и каждый раз, когда сервер отправляет действие для воспроизведения, звук будет воспроизводиться спредварительно загруженный файл (без запроса аудиофайла с сервера)
с Chrome
, аудиосистемы изначально загружаются предварительно, но каждый раз, когда сервер отправляет действие для воспроизведения, аудио запрашивается с сервера, даже если онотот же файл.
с использованием angularJS 1.x
У меня есть тестирование путем изменения SRC в аудиообъекте, инициализация различных аудиообъектов для каждого файла, но Chrome по-прежнему не будет воспроизводить кэшированные файлы.Всегда запрашивать один и тот же файл с сервера