Я хотел бы добавить звуковые оповещения в веб-приложение. Я считаю, что Flash — лучший способ сделать это для поддержки всех основных браузеров, т.е. IE, Фаерфокс, Хром, Сафари. Chrome, похоже, не работает со звуковыми решениями без флэш-памяти.
Я использую jQuery и хотел бы использовать подключаемый модуль jQuery Sound. Пример показан в демонстрации подключаемого модуля jQuery Sound, однако я не могу получить его работает в IE7 и IE8 Beta.
Я получаю проблему с JavaScript в разделе кода ниже.
load: function(evt, url) {
var self = $(this);
var id = self.data("sound.settings").id;
var movie = self.data("sound.get_movie")(id);
movie.load(url);
self.data("sound.isPlaying", true);
},
Плагин также использует следующую функцию для получения Flash-ролика, который отлично выглядит для браузеров IE.
var get_movie = function(id) {
var movie = null;
if ($.browser.msie) {
movie = window[id];
} else {
movie = document[id];
}
return movie;
};
Есть ли что-то, что мне здесь не хватает, чтобы это могло работать в IE7 и IE8 Beta? Любая помощь будет принята с благодарностью.