Я хочу воспроизвести звуковое уведомление, поэтому я использовал описанный здесь метод: Кросс-платформенный, кросс-браузерный способ воспроизведения звука из Javascript? Однако, когда на клиентском компьютере не установлено quicktime, каждый раз, когда вызывается функция soundPlay
, появляется всплывающее окно.Он говорит, что QuickTime не установлен, и предлагает установить его.
Для удобства пользователей я бы не хотел беспокоить пользователей без QuickTime, как это:
function hasQuickTime() {
// how do I know ?
}
// play sound only if quickTime is installed
if (hasQuickTime()) {
soundPlay();
}