SoundJS упрощает работу работы с HTML5 и # x3c, аудио и # x3e; тег, который может выглядеть и быть очень полезно, но часто является испытанием при работе с.
Библиотека предоставляет простой API для работы с аудио-файлами на живой веб-страницу, API, который обеспечивает средства для организации каналов аудио, загрузки файлов, пакетных операций, регулировка громкости и различные другие звуки и особенности, связанные с воспроизведением.
SoundJS ничего особенного не делать, а просто предоставляет единый набор инструментов для работы со звуком в Интернете на нескольких платформах, устройствах и браузерах.
Это роль для стабилизации воспроизведения и манипулирования аудио операции по постоянно меняющимся браузера и стандартов ландшафта.
Механизм вспышки запасной для старых браузеров упакован с SoundJS в качестве защитной меры.
Примеры и инструкции по использованию включены в пакет загрузки
Что нового В этом выпуске:.
- Новый класс и модель наследования
- Добавлена получения / сеттеры по всему
- Рефакторинг использовать PreloadJS классы для предварительной загрузки внутренней
- Добавлена поддержка аудио Sprite
- Много исправлений и обновлений
Что нового в версии 0.6.0:
- Новый класс и модель наследования
- Добавлена получения / сеттеры по всему
- Рефакторинг использовать PreloadJS классы для предварительной загрузки внутренней
- Добавлена поддержка аудио Sprite
- Много исправлений и обновлений
Что нового в версии 0.5.2:
- Исправлена ошибка с умолчанию SoundInstance, это не уже playFailed функцию, которая вызывается Sound
- Исправлена ошибка, не позволявшая прерывания значение от чтения в плей вызова, если он был принят в объекте
- Изменен SoundInstance расширить createjs.EventDispatcher чем смеси в
- изменения в BasePath подхода, которые требуют полного (SRC BasePath + SRC) в создавать и воспроизводить звонки
- Включить BasePath в removeSound и removeManifest, который в настоящее время требуется, если он был включен в загрузке
- Введены createjs.Sound.alternateExtensions, который замена список с ограничителями, в качестве средства, чтобы загрузить альтернативные типы файлов
- Устаревшие и Quot; | & Quot; подход к альтернативным файлов, в пользу класса alternateExtensions уровень подхода
- Устаревшее registerPlugin в пользу registerPlugins с одним аргументом
- Устаревшее FlashPlugin базовый_путь в пользу swfPath
- журналы Добавил консоли устарели звонки выше, используются
- Добавлена willTrigger () метод EventDispatcher
Что нового в версии 0.5.1:
- Подавление ошибок в WebAudioPlugin и HTMLAudioPlugin в старых браузерах, которые не правильно поддерживать object.defineProperty
- Изменение WebAudioPlugin, чтобы позволить ему работать с продолжавшейся рабочего проекта Web Audio API
- WebAudioPlugin изменилось SoundInstance заказ узла в SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination обойти Firefox ошибка
Что нового в версии 0.5.0:
- Измененное все библиотеки, чтобы использовать определенные свойства объекта, а не литерал объекта обозначения.
- в пространстве имен все суб API, в соответствующей плагина, т.е. createjs.WebAudioPlugin.SoundInstance.
- Реализованные createjs утилиты.
- Реализованные и Quot; использовать строгий и Quot; Режим.
- Удалены устаревшие методы и свойства, doc'd, как удалить.
- Обновлено WebAudioPlugin обрабатывать новые вызовы и устаревшие звонки.
- Добавлена enableIOS свойство HTMLAudioPlugin, что позволяет опытным пользователям позволит HTMLAudioPlugin КСН (не рекомендуется).
- Перегруженный игра вызов в Звук и SoundInstance, чтобы позволить варианты, которые будут передается в качестве объекта, т.е. играть (и Quot; музыка & Quot ;, {цикл: 1, объем: 0.5}).
- Изменен WebAudioPlugin проверить, если XHR доступен для локальных файлов, а не предполагая, что это не.
- Реализовать поддержку BasePath для локального нагружения и PreloadJS.
- Обновлено registerSound и registerManifest вернуть истинный, если источник уже был загружен.
- Добавлена получатель / установщик объему и кастрюлю SoundInstance, чтобы анимацию.
Что нового в версии 0.4.1:
- Добавлена removeSound, removeManifest и removeAllSounds функции для Звук , для того, чтобы разгрузку звуков.
- Добавлена MobileSafe демо, чтобы показать Запуск & Quot; приложение и Quot; внутри сенсорного события, что позволяет воспроизведение аудио в мобильных устройствах
- Добавлена playEmptySound () метод, который облегчает воспроизведение на мобильных устройствах без взаимодействия с пользователем
- HTMLAudioPlugin настоящее время с помощью тегов недвижимость петли, чтобы обеспечить более надежную зацикливание
- WebAudioPlugin добавил Взгляд в будущее подойти к обеспечения плавного зацикливание
Что нового в версии 0.4.0:
- Добавлена звуковое оформление и регистрацию, позволяющую манифеста простую внутреннюю предварительную загрузку , так что звуки могут предварительно загрузить и играть
- без PreloadJS. Это включает в себя обратный вызов и EventDispatch как загружать файлы.
- Добавлена поведения по умолчанию для загрузки SRC, когда пьеса называется, если SRC не зарегистрированы или предварительно
- Удалено глобальная пауза / резюме
- Удалено глобальной setMasterVolume, вместо SoundJS.setVolume (), который в настоящее время глобальный объем
- Добавлена глобальный объем / немой методы на плагинов, могут быть использованы в месте установки свойств всех случаях и существуют
- не зависит от тех же свойств в случаях
- Добавлена собственно глобальный немой, который влияет звучит глобально, а не просто применяя немого звуков
- Изменен немой (), чтобы getMute () и setMute () на SoundJS и SoundInstances
- Удалено ID на основе поиска
- пересмотренный подход плагин, и упрощенные интерфейсы внутренние
- Добавлена EventDispatcher функциональность SoundJS и SoundInstance
- Добавлена OnSuccess обратного вызова и события успех SoundInstance сообщить успешной игры.
- Официальная поддержка WebAudio помощью нового WebAudioPlugin, который в настоящее время по умолчанию обработчик аудио
- Добавлена создать () метод на SoundJS, который может быть использован для создания остановился звук
- Изменен SetPosition () на SoundInstance так что он доступен на остановленных случаях
- Изменен getDuration () на SoundInstance так он возвращает продолжительность остановленных случаях, вместо того, чтобы 0
- значения по умолчанию Изменено установленные при SoundJS.play так называется случаи сохранить позиции, объем, и пан если явно
- изменились
- Заменены прокси на Sound с прокси на createjs имен, createjs.proxy (метод, объем, аргументы *);
- Исправлена проблема с тем, как задержка обрабатывается в SoundInstance поэтому он не будет стрелять, если пауза () или остановить () вызывается перед
- начинает воспроизведение
- Исправлены проблемы с IndexOf, что иногда, предотвращающие останов / отключения, т.
- Исправлена проблема с начальной немой государства в FlashPlugin
- Исправлена ошибка в FlashPlugin, что вызвало getDuration всегда возвращать 0
- Исправлена ошибка в FlashPlugin, что вызовет циклическую звук в цикле с той же точки она была приостановлена из или набор
- положение, чтобы
- Исправлена цикл обратного вызова в FlashPlugin SoundInstance (ранее это не было бы называется).
- Исправлена проблема с FlashPlugin в IE, который вызвал состояние гонки из-за кэширования, которая бы остановить его от работы
- иногда
- Исправлена проблема с FlashPlugin, что бы вызвать приостановленный экземпляр, как только возобновились, не стрелять OnComplete обратного вызова.
- Исправлена ошибка в HTMLAudioPlugin, приводившая к неправильной вернуться isSupported, как верно, когда это должно быть ложным
- Лучше документация на протяжении
- Улучшение примеры
Метод
Метод
Что нового в версии 0.3.0:
- перемещена все классы в пространстве имен настраиваемой createjs
- Добавлена лучшую поддержку для пропавших без вести звуков. SoundJS возвращает легкий экземпляр, который не подведет, когда вызовы выполняются на нем.
- Добавлена статические отключения / включения методов самостоятельно контролировать глобальную немой собственности.
- Добавлена поддержка для предварительной загрузки WAV файлы
- Исправлена флэш поддержка предварительной нагрузки в режиме тегом
- Добавлена легкий экземпляр вспышка, которая является лишь код
- Добавлена флаг отладки [], чтобы showOutput FlashPlugin, который будет войти флэш активность
- Исправлена проблема с canPlayType бросать выполнения в не поддерживается браузерами.
Что нового в версии 0.2.0:
- Эта версия включает в себя целевой модели плагина, который абстрагирует аудио Воспроизведение различных плагинов, которые могут быть приоритетными.
- Другие обновления включают в себя управляемые экземпляры звука, которые возвращаются, когда звук воспроизводится, обеспечивая более простой способ управлять аудио только он начал воспроизведение.
Что нового в версии 0.1:.
- Первый официальный альфа-релиз SoundJS
Требования
- включен JavaScript на стороне клиента
Комментарии не найдены