SoundJS

Screenshot Λογισμικό:
SoundJS
Στοιχεία Λογισμικού:
Εκδοχή: 0.6.1 επικαιροποιημένο
Ανεβάστε ημερομηνία: 5 Jun 15
Προγραμματιστής: Grant Skinner
Άδεια: Δωρεάν
Δημοτικότητα: 30

Rating: nan/5 (Total Votes: 0)

SoundJS απλοποιεί τη δουλειά της εργασίας με την HTML5 & # X3C? Ήχος & # x3e? ετικέτα, η οποία μπορεί να φαίνονται και να είναι πολύ χρήσιμο, αλλά είναι συχνά μια δοκιμασία όταν εργάζεστε με.
Η βιβλιοθήκη εκθέτει ένα απλό API για την εργασία με αρχεία ήχου σε μια ζωντανή σελίδα Web, ένα API το οποίο παρέχει εργαλεία για τη διαχείριση των καναλιών, ήχου φόρτωσης αρχείων, λειτουργίες δέσμης, έλεγχο έντασης, και διάφορα άλλα ήχου και αναπαραγωγής που σχετίζονται με τα χαρακτηριστικά.
SoundJS δεν κάνει τίποτα το ιδιαίτερο, αλλά απλώς παρέχει μια ενιαία δέσμη εργαλείων για την εργασία με τους ήχους στο Web σε πολλαπλές πλατφόρμες, συσκευές και προγράμματα περιήγησης.
Ο ρόλος του είναι να σταθεροποιήσει τις λειτουργίες αναπαραγωγής και τις πράξεις χειραγώγησης ήχου σε όλη τη συνεχώς μεταβαλλόμενο πρόγραμμα περιήγησης και πρότυπα τοπίο.
Ένας μηχανισμός Flash εναλλακτική για παλαιότερα προγράμματα περιήγησης είναι γεμάτη με SoundJS ως προστατευτικό μέτρο.
Παραδείγματα και τις οδηγίες χρήσης που περιλαμβάνονται στο πακέτο λήψης

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Νέα τάξη και το μοντέλο κληρονομικότητας
  • Προστέθηκε κτήτορας / setters όλη
  • Refactor να αξιοποιήσει PreloadJS κατηγορίες για εσωτερική προφόρτισης
  • Προστέθηκε υποστήριξη ήχου Sprite
  • Πολλές διορθώσεις σφαλμάτων και ενημερώσεις

Τι είναι καινούργιο στην έκδοση 0.6.0:

  • Νέα κατηγορία και μοντέλο κληρονομικότητας
  • Προστέθηκε κτήτορας / setters όλη
  • Refactor να αξιοποιήσει PreloadJS κατηγορίες για εσωτερική προφόρτισης
  • Προστέθηκε υποστήριξη ήχου Sprite
  • Πολλές διορθώσεις σφαλμάτων και ενημερώσεις

Τι είναι καινούργιο στην έκδοση 0.5.2:

  • Διορθώθηκε ένα bug με τις προεπιλεγμένες 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 στην παλιά browsers που δεν υποστηρίζουν σωστά object.defineProperty
  • Αλλαγές στο WebAudioPlugin ώστε να μπορέσει να λειτουργήσει με κράτησε σχέδιο εργασίας Web Audio API
  • WebAudioPlugin αλλάξει SoundInstance ώστε ο κόμβος να SourceNode - & # x3e? PanNode - & # x3e? GainNode - & # x3e? context.destination να πάρει γύρω από το Firefox σφάλμα

Τι είναι καινούργιο στην έκδοση 0.5.0:

  • Altered όλες οι βιβλιοθήκες να χρησιμοποιούν συγκεκριμένες ιδιότητες του αντικειμένου, αντί της αντιρρήσεις κυριολεκτική σημειογραφία.
  • Namespaced το σύνολο των επιμέρους APIs για σχετικές plugin, δηλαδή createjs.WebAudioPlugin.SoundInstance.
  • Σε εφαρμογή createjs Utils.
  • Υλοποίηση & quot? Χρησιμοποιήσουμε αυστηρές & quot? αναμονής.
  • Αφαιρέθηκε ξεπερασμένες μεθόδους και τις ιδιότητες, doc'd καθώς απομακρύνεται.
  • Ενημέρωση WebAudioPlugin να χειριστεί τις νέες κλήσεις και κλήσεις καταργηθεί.
  • ιδιοκτησία Προστέθηκε enableIOS να HTMLAudioPlugin, επιτρέποντας στους προχωρημένους χρήστες να ενεργοποιήσετε HTMLAudioPlugin για iOS (δεν συνιστάται).
  • Υπερφόρτωση κλήση παιχνίδι σε Ήχος και SoundInstance να επιτρέπουν επιλογές για να περάσει στην ως αντικείμενο, δηλαδή να παίξουν (& quot? Μουσικής & quot ;, {βρόχο: -1, όγκος: 0,5}).
  • Αλλαγή WebAudioPlugin για να ελέγξετε αν XHR είναι διαθέσιμη για τα τοπικά αρχεία και όχι αν υποτεθεί ότι δεν είναι.
  • Εφαρμογή υποστήριξη basePath για την τοπική φόρτωση και με PreloadJS.
  • Ενημέρωση registerSound και registerManifest να επιστρέψει true αν η πηγή έχει ήδη φορτωθεί.
  • Προστέθηκε κτήτορας / setter σε όγκο και τηγάνι SoundInstance, να επιτρέψει tweening.

Τι είναι καινούργιο στην έκδοση 0.4.1:

  • Προστέθηκε removeSound, removeManifest, και removeAllSounds λειτουργίες με Ήχο , να επιτρέψει την εκφόρτωση των ήχων.
  • Προστέθηκε MobileSafe demo για να δείξουμε την έναρξη μια & quot? App & quot? μέσα σε ένα γεγονός αφής, επιτρέποντας την αναπαραγωγή ήχου για φορητές συσκευές
  • Προστέθηκε playEmptySound (μέθοδος), η οποία διευκολύνει την αναπαραγωγή σε κινητές συσκευές χωρίς αλληλεπίδραση του χρήστη
  • HTMLAudioPlugin τώρα χρησιμοποιώντας το ακίνητο βρόχο ετικέτα για να παρέχουν πιο αξιόπιστη looping
  • WebAudioPlugin προστεθεί ματιά προσεγγίσει μπροστά για να καταστεί δυνατή η ομαλή looping

Τι είναι καινούργιο στην έκδοση 0.4.0:

  • Προστέθηκε ήχου εγγραφής και πρόδηλη εγγραφή επιτρέποντας την απλή εσωτερική προφόρτισης , έτσι ήχοι μπορούν να προφόρτιση και να παίξετε
  • χωρίς PreloadJS. Αυτό περιλαμβάνει επανάκλησης και EventDispatch ως αρχεία φορτίο.
  • Προστέθηκε προεπιλεγμένη συμπεριφορά για να φορτώσει src όταν το παιχνίδι καλείται αν src δεν έχει καταχωρηθεί ή προεγκατεστημένο
  • Αφαιρέθηκε παγκόσμια παύση / συνέχιση
  • Αφαιρέθηκε παγκόσμια setMasterVolume, στη θέση του SoundJS.setVolume (), η οποία είναι πλέον παγκόσμια όγκο
  • Προστέθηκε παγκόσμιας έντασης / σίγασης μεθόδους για plugins, μπορεί να χρησιμοποιηθεί στη θέση της η ρύθμιση των ιδιοτήτων για όλες τις περιπτώσεις και υπάρχουν
  • ανεξάρτητες από τις ίδιες ιδιότητες σε περιπτώσεις
  • Προστέθηκε κατάλληλη παγκόσμια mute, η οποία επηρεάζει ακούγεται σε παγκόσμιο επίπεδο, και όχι μόνο την εφαρμογή σίγασης σε ήχους
  • Αλλαγή σίγασης () για να getMute () και setMute () για SoundJS και SoundInstances
  • Αφαιρέθηκε ID-based αναζήτησης
  • Αναθεωρημένη προσέγγιση plugin, και απλοποιημένη εσωτερική APIs
  • Προστέθηκε EventDispatcher λειτουργικότητα με SoundJS και SoundInstance
  • Προστέθηκε onSuccess επανάκλησης και εκδήλωση επιτυχία SoundInstance να αναφέρει την επιτυχή αναπαραγωγή.
  • Επίσημη WebAudio υποστήριξη μέσω του νέου WebAudioPlugin, η οποία είναι τώρα το προεπιλεγμένο πρόγραμμα χειρισμού ήχου
  • Προστέθηκε δημιουργήσει μέθοδος για SoundJS (), η οποία μπορεί να χρησιμοποιηθεί για να δημιουργήσει μια σταματημένη ήχο

  • Μέθοδο
  • Αλλαγή setPosition () για SoundInstance ώστε να είναι διαθέσιμο σε σταμάτησε περιπτώσεις

  • Μέθοδος για SoundInstance
  • Αλλαγή getDuration () έτσι ώστε να επιστρέφει τη διάρκεια της σταμάτησε περιπτώσεις, αντί 0
  • Αλλαγή προεπιλεγμένες τιμές που όταν SoundJS.play ονομάζεται έτσι τις περιπτώσεις να διατηρήσει τη θέση, τον όγκο και τηγάνι εκτός αν ρητά
  • άλλαξε
  • Αντικαταστάθηκε μεσολάβησης ήχου με ένα πληρεξούσιο για createjs ονομάτων, createjs.proxy (μέθοδος, το πεδίο εφαρμογής, args *)?
  • Διορθώθηκε το πρόβλημα με το πώς καθυστέρηση χειρισμός SoundInstance και έτσι δεν θα πυροβολήσει αν παύσης () ή stop () καλείται πριν
  • αρχίζει η αναπαραγωγή
  • Σταθερά ζητήματα με indexOf που μερικές φορές εμποδίζουν την στάση / σίγασης, κλπ.
  • Διορθώθηκε το πρόβλημα με την αρχική κατάσταση σίγασης σε flashplugin
  • Διορθώθηκε το πρόβλημα στο flashplugin που προκάλεσε getDuration να επιστρέφει πάντα 0
  • Διορθώθηκε το πρόβλημα στο flashplugin που θα μπορούσε να προκαλέσει ένα looping ήχο με θηλιά από το ίδιο σημείο που είχε σταματήσει από το ή ρυθμίστε
  • θέση να
  • Σταθερή επανάκλησης βρόχο flashplugin SoundInstance (στο παρελθόν δεν θα μπορούσε να λέγεται).
  • Διορθώθηκε το πρόβλημα με flashplugin στον IE που προκάλεσε μια κατάσταση κούρσας λόγω caching, η οποία θα διακόψει τη λειτουργία
  • μερικές φορές
  • Διορθώθηκε το πρόβλημα με flashplugin που θα μπορούσε να προκαλέσει μια παύση παράδειγμα, μια φορά επαναλαμβάνεται, για να μην απολύσει onComplete επανάκλησης.
  • Διορθώθηκε το πρόβλημα στο HTMLAudioPlugin που την προκάλεσε να μην επιστρέψουν isSupported ως αλήθεια, όταν θα πρέπει να είναι ψευδής
  • Βελτίωση της τεκμηρίωσης σε όλη
  • Βελτιωμένη παραδείγματα

Τι είναι καινούργιο στην έκδοση 0.3.0:

  • Μεταφέρθηκε όλες τις τάξεις σε ένα ρυθμιζόμενο createjs ονομάτων
  • Προστέθηκε την καλύτερη υποστήριξη για τα εξαφανισμένα ήχους. SoundJS επιστρέφει ένα ελαφρύ παράδειγμα που δεν θα αποτύχει όταν οι κλήσεις που πραγματοποιούνται σε αυτό.
  • Προστέθηκε στατική σίγασης / κατάργησης σίγασης μεθόδους για να ελέγχουν ανεξάρτητα μια παγκόσμια σίγασης ιδιοκτησίας.
  • Προστέθηκε υποστήριξη για την προφόρτιση αρχεία WAV
  • Σταθερή υποστήριξη Flash προφόρτιση όταν είναι σε λειτουργία tag
  • Προστέθηκε ελαφρύ παράδειγμα φλας, το οποίο είναι μόνο κωδικός
  • Προστέθηκε debug σημαία [showOutput] να flashplugin, η οποία θα καταγράψει Flash Δραστηριότητα
  • Διορθώθηκε το πρόβλημα με canPlayType ρίχνουν εκτέλεσης σε μη υποστηριζόμενα προγράμματα περιήγησης.

Τι είναι καινούργιο στην έκδοση 0.2.0:

  • Αυτή η έκδοση περιλαμβάνει ένα μοντέλο plugin στόχο που αφαιρεί ήχου αναπαραγωγή σε διάφορα plugins, τα οποία μπορεί να δοθεί προτεραιότητα.
  • Άλλες ενημερώσεις περιλαμβάνουν ελεγχόμενο ήχο περιπτώσεις, οι οποίοι αποστέλλονται όταν γίνεται αναπαραγωγή ήχου, παρέχοντας ένα πολύ πιο εύκολο τρόπο για τον έλεγχο του ήχου όταν αυτή ξεκινήσει η αναπαραγωγή.

Τι είναι καινούργιο στην έκδοση 0.1:.

  • Πρώτη επίσημη έκδοση alpha του SoundJS

Απαιτήσεις :

  • να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη

Άλλο λογισμικό του προγραμματιστή Grant Skinner

RegExr
RegExr

3 Jun 15

PreloadJS
PreloadJS

5 Jun 15

EaselJS
EaselJS

4 Jun 15

Zoe
Zoe

13 Apr 15

Σχόλια για SoundJS

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία