SoundJS Pinadadali ang trabaho ng mga nagtatrabaho sa mga HTML5 & # x3c; audio & # x3e; tag, na kung saan ay maaaring tumingin at maging tunay na kapaki-pakinabang, ngunit madalas ay isang mahigpit na pagsubok kapag nagtatrabaho sa.
Nagbubukas library Ang isang simpleng API para sa mga nagtatrabaho sa mga file na audio sa isang live na pahina sa Web, ang isang API na nagbibigay ng mga tool para sa pamamahala ng channel, audio file loading, operations batch, dami ng control, at iba't iba pang mga tunog at mga kaugnay na mga tampok playback-.
SoundJS ay hindi gawin ang anumang espesyal, ngunit nagbibigay lamang ng isang pare-parehong hanay ng mga tool para sa nagtatrabaho sa mga tunog sa Web sa kabuuan ng maramihang mga platform, mga aparato, at mga browser.
Ito ay papel ay upang patatagin playback at manipulasyon operations audio buong pabago-bagong browser at pamantayan landscape.
Ang Flash fallback mekanismo para sa mas lumang mga browser ay nakaimpake sa SoundJS bilang isang proteksiyon panukala.
Mga halimbawa at gabay sa paggamit ay kasama sa package download
Ano ang bago sa release na ito.
- Bago klase at model inheritance
- Added getter / setters buong
- Refactor upang magamit PreloadJS klase para sa internal preloading
- Idinagdag Audio engkanto support
- Maraming ng mga pag-aayos ng bug at mga update
Ano ang bago sa bersyon 0.6.0:
- Bago klase at model inheritance
- Added getter / setters buong
- Refactor upang magamit PreloadJS klase para sa internal preloading
- Idinagdag Audio engkanto support
- Maraming ng mga pag-aayos ng bug at mga update
Ano ang bago sa bersyon 0.5.2:
- Nakatakdang ng isang bug sa default SoundInstance, hindi ito ang may playFailed function na tinatawag sa Sound
- taning ng isang bug na pumigil matakpan halaga mula sa pagiging basahin sa play call kung ito ay lumampas na sa isang object
- Nagbago SoundInstance upang patagalin createjs.EventDispatcher halip na mix in
- Alterations sa basePath diskarte na nangangailangan ng buong src (basePath + src) sa lumikha at i-play ang mga tawag
- Isama basePath in removeSound at removeManifest, na kung saan ay kinakailangan na ngayon kung ito ay kasama sa paglo-load
- Nagpasimula createjs.Sound.alternateExtensions, kung saan ay ang pagpapalit ng isang delimited listahan bilang isang paraan upang i-load kahaliling uri ng file
- pinapagamit & quot; | & quot; diskarte sa alternate na file, sa pabor ng klase alternateExtensions level diskarte
- pinapagamit registerPlugin sa pabor ng registerPlugins may isang solong argument
- pinapagamit FlashPlugin BASE_PATH sa pabor swfPath
- Added console logs pinapagamit tawag sa itaas ay ginagamit
- Idinagdag willTrigger () paraan upang EventDispatcher
Ano ang bago sa bersyon 0.5.1:
- Hadlang error sa WebAudioPlugin at HTMLAudioPlugin sa lumang mga browser na hindi maayos ang suporta object.defineProperty
- Ang mga pagbabago sa WebAudioPlugin upang payagan ang mga ito upang magtrabaho sa tumagal nagtatrabaho draft ng Web Audio API
- nagbago WebAudioPlugin SoundInstance node upang SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination upang makakuha ng paligid Firefox bug
Ano ang bago sa bersyon 0.5.0:
- Binago ang lahat ng mga aklatan upang gamitin tinukoy katangian ng bagay sa halip ng object literal notasyon.
- Namespaced lahat ng mga sub pukyutan sa mga kaugnay na plugin, ie createjs.WebAudioPlugin.SoundInstance.
- Ipinatupad createjs Utils.
- Ipinatupad & quot; gumamit ng mahigpit & quot; mode.
- Inalis pinapagamit pamamaraan at mga katangian, doc'd bilang tinanggal.
- Na-update WebAudioPlugin upang mahawakan bagong tawag at pinapagamit tawag.
- Idinagdag enableIOS ari-arian upang HTMLAudioPlugin, na nagpapahintulot sa mga advanced na mga gumagamit upang paganahin HTMLAudioPlugin sa iOS (hindi inirerekomenda).
- overload maglaro ng tawag sa Sound at SoundInstance upang payagan ang mga opsyon upang maipasa sa bilang isang bagay, ie-play (& quot; music & quot ;, {loop: -1, volume: 0.5}).
- Nagbago WebAudioPlugin sa pagsubok kung XHR ay magagamit para sa mga lokal na file sa halip na sa pag-aakala na ito ay hindi.
- Ipatupad basePath suporta para sa lokal na loading at may PreloadJS.
- Na-update registerSound at registerManifest upang bumalik totoo kung ang isang source ang nai-load.
- Added geter / setter na lakas ng tunog at kawali ng SoundInstance, upang payagan ang tweening.
Ano ang bago sa bersyon 0.4.1:
- Idinagdag removeSound, removeManifest, at removeAllSounds function na Tunog , upang paganahin ang alwas ng tunog.
- Idinagdag MobileSafe demo upang ipakita ang paglunsad ng isang & quot; app & quot; sa loob ng isang hawakan ng kaganapan, pagpapagana ng audio playback sa mga mobile device
- Idinagdag playEmptySound () method, na facilitates sa playback sa mga mobile na mga aparato nang walang pakikipag-ugnayan ng user
- HTMLAudioPlugin ngayon gamit tag loop ari-arian upang magbigay ng mas maaasahan looping
- idinagdag WebAudioPlugin isang tumingin sa kinabukasan diskarte upang paganahin ang makinis na looping
Ano ang bago sa bersyon 0.4.0:
- Added registration tunog at manifest registration nagpapahintulot simple internal preloading , kaya Tunog maaaring preload at maglaro
- walang PreloadJS. Kabilang dito ang callback at EventDispatch load ng mga file.
- Added default na pag-uugali upang i-load src kapag play ay tinatawag na kung src ay hindi pa rehistrado o preloaded
- Inalis global pause / resume
- Inalis global setMasterVolume, sa lugar ng SoundJS.setVolume (), na ngayon ay global volume
- Added global volume / mute paraan sa plugins, na maaaring magamit sa lugar ng pag-set na katangian ng lahat ng mga pangyayari at umiiral
- independiyenteng ng mga parehong mga katangian sa mga pagkakataon
- Added tamang global mute, na nakakaapekto sa tunog globally, sa halip ng pag-aaplay lamang mute sa mga tunog
- Nagbago mute () upang getMute () at setMute () sa SoundJS at SoundInstances
- Inalis lookup id-based
- Binago diskarte plugin, at pinadali internal API
- Idinagdag EventDispatcher functionality upang SoundJS at SoundInstance
- Idinagdag onSuccess callback at kaganapan ng tagumpay sa SoundInstance isumbong matagumpay play.
- Official support WebAudio sa pamamagitan ng bagong WebAudioPlugin, na ngayon ang handler default audio
- Idinagdag lumikha () method sa SoundJS, na kung saan ay maaaring gamitin upang lumikha ng isang tumigil sound
- Nagbago setPosition () method sa SoundInstance kaya ito ay magagamit sa tumigil pagkakataon
- Nagbago getDuration () method sa SoundInstance kaya ito ay nagbalik ang tagal ng tumigil pagkakataon, sa halip ng 0
- Nagbago halaga ng default set kapag SoundJS.play ay tinatawag na kaya pagkakataon panatilihin na posisyon, dami, at pan maliban kung malinaw na
- nagbago
- Pinalitan proxy sa Sound sa isang proxy sa createjs namespace, createjs.proxy (paraan, saklaw, args *)
- Mga Fixed isyu sa kung paano pagkaantala ay hawakan sa SoundInstance kaya hindi ito ay sunog kung pause () o ihinto () ay tinatawag na bago
- nagsisimula playback
- Mga Fixed isyu sa indexOf na minsan pumipigil stop / mute, etc.
- Mga Fixed isyu sa unang mute estado sa FlashPlugin
- Mga Fixed isang isyu sa FlashPlugin na sanhi getDuration na palaging bumalik 0
- Mga Fixed isang isyu sa FlashPlugin na maging sanhi ng isang looping tunog sa loop mula sa parehong point na ito ay naka-pause mula sa o itakda
- posisyon na
- Mga Fixed loop callback sa FlashPlugin SoundInstance (dati hindi ito ay tinatawag na).
- Mga Fixed isang isyu sa FlashPlugin sa IE na dulot ng isang lahi kondisyon dahil sa caching, kung saan nais itigil ito mula sa nagtatrabaho
- minsan
- Mga Fixed isang isyu sa FlashPlugin na sanhi isang naka-pause Halimbawa, sa sandaling maipagpatuloy, na hindi sunog onComplete callback.
- Mga Fixed isang isyu sa HTMLAudioPlugin na sanhi ito upang hindi tama bumalik isSupported bilang tunay na kapag ito ay dapat na false
- Mas mahusay na babasahin sa buong
- Pinahusay na mga halimbawa
Ano ang bago sa bersyon 0.3.0:
- Inilipat ang lahat ng mga klase sa isang isaayos createjs namespace
- Added mas mahusay na suporta para sa mga nawawalang mga tunog. Nagbalik SoundJS isang magaan na halimbawa ay hindi mabibigo kapag tawag ay ginawa sa mga ito.
- Added static mute / unmute pamamaraan upang malaya kontrolin ang isang global mute property.
- Added suporta para preloading WAV file
- Mga Fixed flash support preload kapag nasa tag mode
- Added magaan flash Halimbawa, kung saan ay code lamang
- Nagdagdag ng debug bandila [showOutput] upang FlashPlugin, na kung saan ay mag-log Flash Aktibidad
- Mga Fixed isyu sa canPlayType pagkahagis runtime sa mga di-suportadong browser.
Ano ang bago sa bersyon 0.2.0:
- Ang bersyon na ito ay nagsasama ng isang model target plugin na abstracts audio playback sa iba't ibang mga plugins, na maaaring ma-prioritize.
- Iba pang mga update isama mapigil pagkakaton ng tunog, na kung saan ay ibabalik kapag ang isang tunog ay nilalaro, na nagbibigay ng isang lubhang mas madaling paraan upang kontrolin ang audio ng isang beses ay nagsimula ito playback.
Ano ang bago sa bersyon 0.1:.
- Unang opisyal alpha release ng SoundJS
Kinakailangan :
- enable ang JavaScript sa client side
Mga Komento hindi natagpuan