SoundJS HTML5 & # x3c ilə iş iş asanlaşdırır; audio & # x3e; ilə iş zaman baxmaq və çox faydalı ola bilər, lakin tez-tez bir imtahan ola bilər tag.
kitabxana canlı Web-səhifə audio faylları, kanal rəhbərliyi, audio fayl yüklənməsi, batch əməliyyatları, həcmi nəzarət, və digər səs və playback bağlı funksiyalar üçün alətlər təmin edən API ilə işləmək üçün sadə API ifşa.
SoundJS xüsusi bir şey, lakin yalnız birdən çox platform, qurğular və brauzerlərdə arasında Web səsləri ilə iş üçün alətlər bir vahid təmin etmir.
Bu rol değişen browser və standartlar landşaft arasında audio playback və manipulyasiya əməliyyatları sabitləşdirmək üçün deyil.
Köhnə brauzerlər üçün Flash fallback mexanizm qoruyucu tədbir kimi SoundJS ilə doludur.
Nümunələr və istifadə təlimat download paketi daxil edilir
Bu azad Yeni nədir.
- Yeni sinif və miras model
- Əlavə törədici / ərzində sıfırlayıcıları
- Refactor PreloadJS dərsləri istifadə etmək daxili önyükleme üçün
- Added Audio Sprite dəstək
- hata düzeltmelerini və yenilikləri çox
nədir versiyası 0.6.0 Yeni
- Yeni sinif və miras model
- Əlavə törədici / ərzində sıfırlayıcıları
- Refactor PreloadJS dərsləri istifadə etmək daxili önyükleme üçün
- Added Audio Sprite dəstək
- hata düzeltmelerini və yenilikləri çox
nədir versiyası 0.5.2 Yeni
- default SoundInstance ilə bir səhv Sabit, bunu deyil funksiyası playFailed var Sound deyilir ki
- Bu bir obyekt qəbul əgər play zəng oxumaq olan interrupt dəyəri qarşısı bir səhv Sabit
- dəyişdi SoundInstance deyil, mix daha createjs.EventDispatcher genişləndirmək
- tam src (basePath + src) tələb basePath yanaşma Alterations yaratmaq və oynamaq zənglər
- loading indi bu daxil edilmişdir əgər tələb removeSound və removeManifest ilə basePath, daxil
- vasitəsi kimi ayrılmış siyahısını əvəz təqdim createjs.Sound.alternateExtensions, alternativ fayl növləri yük
- Deprecated & quot; | & quot; alternativ faylları yanaşma, sinif səviyyəsi alternateExtensions yanaşma lehinə
- Deprecated registerPlugin bir dəlil ilə registerPlugins lehinə
- Deprecated FlashPlugin BASE_PATH lehinə swfPath da
- Əlavə konsol logs deprecated zənglər yuxarıda istifadə olunur
- Added willTrigger () EventDispatcher üçün üsul
nədir versiyası 0.5.1 Yeni
- Köhnə brauzerlərdə WebAudioPlugin və HTMLAudioPlugin səhvlər Yatıran ki, Düzgün object.defineProperty bilmir
- WebAudioPlugin dəyişikliklər Web Audio API davam iş layihəsinin ilə işləmək üçün imkan
- WebAudioPlugin SourceNode üçün SoundInstance node sifariş dəyişib - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination Firefox səhv ətrafında almaq üçün
nədir versiyası 0.5.0 Yeni
- yerinə müəyyən obyekt xüsusiyyətləri istifadə etmək üçün bütün kitabxana dəyişdirilə hərfi notation etiraz.
- yəni əlaqədar plugin createjs.WebAudioPlugin.SoundInstance bütün sub API Namespaced.
- tətbiq createjs Utils.
- Həyata & quot; ciddi & quot istifadə etmək; rejimi.
- silindi deprecated metodları və xassələri, doc'd.
- Yenilənib WebAudioPlugin yeni zənglər və deprecated zəngləri idarə etmək üçün.
- HTMLAudioPlugin Əlavə enableIOS əmlak (tövsiyə).
- Səs və SoundInstance ilə Overloaded play zəng imkan variantları bir obyekt kimi qəbul edilməsi, yəni (& quot; musiqi & quot ;, {loop: -1, həcmi: 0.5}) oynayır.
- XHR daha onu fərz çox yerli faylları üçün mövcud olub olmadığını dəyişdi WebAudioPlugin test deyil.
- yerli yüklənməsi və PreloadJS ilə basePath dəstək həyata keçirir.
- mənbəyi artıq yüklənmiş edilmişdir əgər registerSound və registerManifest doğru qayıtmaq üçün yeniləndi.
- Əlavə törədici / həcmi və SoundInstance və pan üçün qoyan, tweening imkan.
Aradan kimi
Qabaqcıl istifadəçilər iOS HTMLAudioPlugin imkan imkan
nədir versiyası 0.4.1 Yeni
- Added removeSound, removeManifest və removeAllSounds funksiyaları Sound , səslər boşaltma imkan.
- Added MobileSafe demo bir & quot başlanması göstərmək; bir touch hadisə daxili mobil cihazlar qulaq audio playback imkan
- istifadəçi qarşılıqlı olmadan mobil cihazlar qulaq playback asanlaşdırır Added playEmptySound () metodu
- HTMLAudioPlugin indi daha etibarlı loop təmin etmək üçün tag loop əmlakdan istifadə
- WebAudioPlugin bir göz qabaqda hamar loop imkan yanaşmaq əlavə
App & quot;
versiyası 0.4.0 yeni nədir:
- sadə daxili önyükleme imkan səs qeydiyyatı və açıq-aydın qeydiyyat Əlavə Sesler önyükleme və oynaya bilər
- . Bu faylları yük kimi zəng və EventDispatch daxildir.
- Əlavə default davranış play src qeydiyyatdan olunmayıb əgər deyilən və ya önyüklenmesi zaman src yüklemek üçün
- silindi qlobal fasilə / Resume
- Əlavə qlobal həcmi / lal üsulları, bütün hallarda xassələri qəbulu yerində istifadə və mövcud edilə bilər
- hallarda həmin xassələri müstəqil
- Əlavə müvafiq qlobal lal, yalnız səslər lal tətbiq əvəzinə, qlobal səslər
- getMute () və setMute (to) (səssiz dəyişdi)
- silindi id-based axtarış
- Yenidən plugin yanaşma və sadələşdirilmiş daxili API
- Added EventDispatcher SoundJS üçün funksionallıq və SoundInstance
- Added onSuccess callback və uğur hadisə uğurlu oyun hesabat SoundInstance üçün.
- İndi default audio handler yeni WebAudioPlugin vasitəsilə Rəsmi WebAudio dəstək
- Added dayandırılıb səs yaratmaq üçün istifadə edilə bilər SoundJS haqqında () metodu, yaratmaq
- dəyişdi setPosition () metodu
SoundInstance haqqında - dəyişdi getDuration () metodu 0 yerinə dayandırdı hallarda müddəti qaytarır belə
- dəyişdi default dəyərlər açıq-aydın halda
- dəyişdi
- createjs ad, createjs.proxy bir vəkil ilə Sound proxy əvəz (üsul, əhatə dairəsi, args *)
- Bu yandırılmadı, belə ki, gecikmə SoundInstance ele necə Sabit məsələ əgər fasilə () və ya dayandırmaq () əvvəl adlanır
- playback başlayır
- Sabit məsələləri stop / lal, və s.
- FlashPlugin ilkin lal dövlət ilə Sabit məsələ
- getDuration həmişə 0 qayıtmaq səbəb FlashPlugin bir məsələ Sabit
- onu durdurulmuş və ya müəyyən eyni nöqtədən loop bir loop səs səbəb olacaq FlashPlugin bir məsələ Sabit
- mövqe
- (əvvəllər adlandırmaq olmaz) FlashPlugin SoundInstance. Sabit loop callback
- iş onu dayandırmaq görə caching üçün bir yarış vəziyyəti səbəb IE FlashPlugin ilə bir məsələ Sabit
- bəzən
- durdurulmuş instansiya səbəb olacaq FlashPlugin ilə bir məsələ Sabit, bir dəfə bərpa, zəng onComplete yanğın deyil.
- Bu yalan olmalıdır zaman yanlış kimi doğru isSupported qayıtmaq üçün səbəb HTMLAudioPlugin bir məsələ Sabit
- ərzində Better sənədlər
- Təkmilləşdirilmiş nümunələri
PreloadJS olmadan
İndi qlobal həcmi SoundJS.setVolume () yerinə qlobal setMasterVolume silindi
Plugins haqqında
Təsir
SoundJS və SoundInstances haqqında
Bu dayandırılıb hallarda mövcuddur, belə ki, SoundInstance haqqında
SoundJS.play hallarda mövqeyi, həcmi saxlamaq belə adlanır və pan zaman müəyyən
Bəzən qarşısını indexOf ilə
versiyası 0.3.0 yeni nədir:
nədir versiyası 0.2.0 Yeni
- Bu versiya audio özet hədəf plugin model daxildir üstünlük ola bilər ki, müxtəlif plugins üçün playback.
- Digər yenilikləri playback başlamışdır sonra audio nəzarət etmək üçün bir çox asan şəkildə təmin səs ifa zaman geri nəzarət səs hallarda, daxildir.
nədir versiyası 0.1 Yeni:.
- SoundJS ilk rəsmi alpha azad
tələblər
- JavaScript klient tərəfində imkan
Şərhlər tapılmadı