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