Аудиообъект HTML5 не воспроизводится в Safari

На моей странице я динамически создаю элемент HTML5 Audio в JavaScript:

bell = new Audio("alarmclock.mp3");

Позже (в ответ на истечение срока действия объекта jQuery Countdown) я проигрываю его:

bell.play();

Результаты :

  • Chrome (6.0.472.55) для Mac: звук воспроизводится нормально.
  • OmniWeb (5.10.2): звук воспроизводится нормально.
  • Safari (5.0.1) для Mac: Я ничего не слышу . Звук воспроизводится нормально. (Я не знаю, почему это не работало раньше.)
  • MobileSafari (iOS 3.1.3 - последняя версия для моего устройства): Я ничего не слышу.

Как мне решить эту проблему? Мне бы очень хотелось, чтобы это работало в MobileSafari, чтобы мое веб-приложение было переносимым.

5
задан Peter Hosey 2 November 2010 в 02:20
поделиться