SoundJS опростява работата на работа с HTML5 & # x3c; аудио & # x3e; тагове, които могат да изглеждат и да бъде много полезна, но често е едно изпитание, когато се работи с.
Библиотеката излага прост API за работа с аудио файлове на живо уеб страница, на API, която осигурява средства за управление на канала, аудио файл товарене, партидни операции, контрол на звука, както и различни други звук и възпроизвеждане, свързани функции.
SoundJS не правите нищо специално, а просто предоставя единен набор от инструменти за работа със звуци в мрежата в множество платформи, устройства и браузъри.
Това е роля е да стабилизират аудио възпроизвеждане и манипулационни операции в рамките на постоянно променящия браузър и стандарти пейзаж.
Механизъм Flash аварийната за стари браузъри е натъпкан с SoundJS като защитна мярка.
Примери и указанията за приложение са включени с пакет за изтегляне на
Какво ново в тази версия:.
- New клас и наследството модел
- Добавена кариерист / инкубатори в цялата
- Refactor да използват PreloadJS класове за вътрешния предварително натоварване
- Добавена е поддръжка Audio Sprite
- Много корекции на грешки и актуализации
Какво ново във версия 0.6.0:
- New клас и наследството модел
- Добавена кариерист / инкубатори в цялата
- Refactor да използват PreloadJS класове за вътрешния предварително натоварване
- Добавена е поддръжка Audio 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 BASE_PATH в полза 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:
- Altered всички библиотеки да използват определени обекти свойства вместо възразят буквалния нотация.
- Namespaced всички под Апис към свързани с плъгин, т.е. createjs.WebAudioPlugin.SoundInstance.
- Реализирани createjs Utils.
- Изпълнено & quot; използва строго & quot; режим.
- Премахнати отхвърлени методи и свойства, doc'd като отстранява.
- Updated WebAudioPlugin да се справят с нови разговори и отхвърлени повиквания.
- Добавено enableIOS имот да HTMLAudioPlugin, което позволява на напредналите потребители да дадат възможност HTMLAudioPlugin на IOS (не се препоръчва).
- Претоварен играта на повикване в Звук и SoundInstance да позволяват опции, за да бъде приет в като обект, т.е. играе (& quot; музика & quot ;, {цикъл: -1, обем: 0,5}).
- Променени WebAudioPlugin да тества дали XHR е достъпна за локални файлове, вместо да го предположи, не е.
- Прилагане подкрепа basePath за местно натоварване и с PreloadJS.
- Updated registerSound и registerManifest да се върнете вярно, ако източник вече е бил зареден.
- Добавена кариерист / сетер до обема и тиган на SoundInstance, за да се позволи tweening.
Какво ново във версия 0.4.1:
- Добавено removeSound, removeManifest и removeAllSounds функции да прозвучи , за да се даде възможност на разтоварване на звуци.
- Добавено MobileSafe демонстрация, за да покаже, стартиране на & quot; ап & quot; вътре едно докосване събитие, което позволява аудио възпроизвеждане в мобилни устройства
- Добавено playEmptySound (метод), което улеснява възпроизвеждането на мобилни устройства, без намесата на потребителя
- HTMLAudioPlugin сега използват маркер линия имот да осигури по-надеждна примка
- WebAudioPlugin добавя поглед напред подход, даващ възможност гладка примка
Какво ново във версия 0.4.0:
- добави звук регистрация и явна регистрация позволява лесно вътрешния предварително натоварване , така Sounds може да заместите и играят
- без PreloadJS. Това включва обаждане и EventDispatch като файлове натоварване.
- Добавена поведението по подразбиране, за да заредите SRC, когато играта се нарича ако SRC не е било регистрирано или предварително инсталирана
- Премахнато глобалната пауза / продължите
- Премахнато глобалната setMasterVolume, на мястото на SoundJS.setVolume (), която сега е глобална обем
- Добавена Общ обем / заглушаване методи на плъгини, могат да се използват на мястото на създаване свойства на всички инстанции и съществуват
- независимо от същите тези имоти на случаи
- Добавена правилното глобално изключване на звука, което се отразява звучи в световен мащаб, а не само прилагането ням да звуци
- Променени заглушаване (), за да getMute () и setMute () на SoundJS и SoundInstances
- Премахнато ID-базирани справка
- Ревизираната плъгин подход и опростени вътрешни APIs
- Добавено 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, която ще влезете Flash дейността
- Фиксирана проблем с canPlayType хвърлят по време на работа в неподдържани браузъри.
Какво ново във версия 0.2.0:
- Тази версия включва модел целева плъгин, който извлича аудио възпроизвеждане на различни плъгини, които могат да бъдат приоритизирани.
- Други новости включват управляеми звукови случаи, които се връщат при възпроизвеждане на звук, които предоставят много по-лесен начин да се контролира аудио, след като е започнало възпроизвеждане.
Какво ново във версия 0.1:.
- Първа официална алфа версия на SoundJS
<силни> Изисквания
- JavaScript поддръжка на клиентска страна
Коментари не е намерена