Как определить, установлен ли quicktime с javascript?

Я хочу воспроизвести звуковое уведомление, поэтому Я использовал метод, описанный здесь: Кросс-платформенный, кросс-браузерный способ воспроизведения звука из Javascript? Однако, когда quicktime не установлен на клиентском компьютере, каждый при вызове функции soundPlay появляется всплывающее окно. В нем написано, что quicktime не установлен, и предлагается его установить.

Для удобства пользователей я бы не хотел беспокоить пользователей без QuickTime, например:

function hasQuickTime() {
  // how do I know ?
}

// play sound only if quickTime is installed
if (hasQuickTime()) {
  soundPlay();
}

5
задан Community 23 May 2017 в 12:31
поделиться