PopcornJS

Screenshot Software:
PopcornJS
Detalii soft:
Versiune: 1.5.10
Incarca data: 14 Apr 15
Producător: Web Made Video
Licenţă: Gratuit
Popularitate: 158

Rating: 4.0/5 (Total Votes: 1)

Se învelește eticheta "video" și oferă un API simplu pentru sincronizarea conținutului interactiv.
Popcorn.js utilizeaza nativul proprietăți HTMLVideoElement, metode și evenimente, le normalizează într-un ușor de învățat API, și oferă un sistem de plugin pentru comunitatea contribuit interacțiuni.
Popcorn oferă, de asemenea, o fabrică de plugin.

Caracteristici :

  • Menține o trimitere la HTMLVideoElement originală.
  • Oferă o interfață normalizat la & lt; videoclip & gt; Elemente metode și proprietăți native.
  • Adaugă o proprietate deosebita de date care conține date meta.

Ce este nou în această versiune:

  • Actualizare QUnit
  • Obțineți Popcorn & amp; Plugin-uri pe un CDN
  • Creați un Rdio început plugin plugin
  • Permiteți conținut să rămână după încheiat
  • Popcorn.youtube () ar trebui să foc: încărcat, loadeddata, canplaythrough
  • Asigurați muncă Popcorn.js în IE9
  • ori unitate de bază de testare în FF 3.6
  • unitate de bază de testare în lipsa în FF 3.6
  • p / funcție Popcorn.removePlayer
  • teste GML falimentare în Opera
  • teste de subtitrare Safari expirare
  • Popcorn.youtube ar trebui să expedierii încheiat
  • teste fotografie eșua în Opera pe OSX 10.7.1
  • presarcinii = nici unul și p.play determină video pentru a fi redate în crom Nici o eticheta
  • manifestă ar putea benifit de la un pavilion pentru utilizare opțional
  • Cap Alte denumiri protejate de testare nu reușesc, în loc atârnă
  • Popcorn.player trebuie să fie adăugate la lista de funcții pentru browsere arhaice
  • Implicite nu se aplică în cazul în funcția automată este folosit în loc de instalare
  • jucător YouTube începe automat redarea video
  • Documentation cu a lui jsFiddle în ei auto-focus și joacă
  • Document Popcorn.plugin.errors
  • Subtitrari rupt cu YouTube atunci când se utilizează dimensiunea implicită
  • teste interpretorului pot fi updgraded
  • Refactor getItem ()
  • Fix jucătorului Evenimente
  • YouTube încercare eveniment de eroare este în mod inerent rupt
  • Safari 5.1.2 pe Windows 7: Plugin in / de teste alias închide
  • Imagine încercare uri nu finisare
  • IE9 de Jos a treia Plugin nu reușește teste unitare
  • IE9 mustata Plugin nu reușește teste unitare
  • Safari 5.1.2 pe Windows 7: teste de subtitrare nu
  • instrument Build nu este de lucru fără etichete

Ce este nou în versiunea v1.0:

  • ? # 114 credite muta din bibliotecă și în semantic_demo
  • ? # 153 secundar și în sincronizare cu primar
  • Module Developer Pattern 1,0
  • script asincron încărcare
  • Transfer de documentare, Mozilla Wiki pentru popcornjs.org
  • cerințele de testare document pentru noi dezvoltatori
  • Subtitrari TTML spart Aparent
  • .enable și .disable ar trebui să forțeze actualizare imediată de piese afișate
  • eroare JavaScript în codul modificare principal dacă un plugin se elimină
  • addTrackEvent nevoie pentru a rula timeUpdate imediat, chiar dacă mass-media este întrerupt
  • End ar trebui să fie chemați în fața _teardown când scoate un eveniment piesa
  • Plugin cele mai bune practici
  • Core test Suite Style Clean Up
  • Analizeaza documentare curent și de a crea plan de atac
  • Normalizarea Vimeo în Baseplayer
  • Break Popcorn. * Bloc de încercare metode statice
  • caracteristici care lipsesc din Facebook Plugin
  • refactor parser VTT
  • refactor parser SSA
  • Scoateți baseplayer din dosarul jucatori
  • YouTube ar putea beneficia de o opțiune de videoclipuri relevant
  • plugin-uri Vimeo ar putea accepta parametrii suplimentari jucator
  • Permiteți utilizator pentru a specifica HTTP vs protocol HTTPS
  • Lighthouse: a creat recent piatră de hotar bilet
  • Adăugați sprijin SMPTE la toate metodele care acceptă argumentele "de timp"
  • Youtube implicit plug-in pentru un volum redus
  • Youtube ar trebui să implicit la o înălțime vizibilă și lățime
  • Actualizare legătură într-repo Chris "pe http://popcornjs.org/documentation
  • Efectele nu a fost tras în versiunea noastră minified de Popcorn
  • protecție XSS pentru plugin-uri ambalate
  • Subtitrare text implicit uri este nedefinit
  • Twitter uri nu funcționează dacă treci un șir de la sine, are nevoie de @ # sau
  • pagina de web uri nu ar trebui să solicite http: // în atributul src
  • Vimeo jucător ar trebui să foc "canplaythrough"
  • jucător Youtube ar trebui să foc "canplaythrough"
  • removePlugin trebuie pentru a elimina, de asemenea, manifest
  • testelor unitare Plugin compunere eșua în anumite circumstanțe
  • Cadru de animare cazuri de popcorn continua să funcționeze timeupdate după distrus
  • Merge conflictului provocând regresia
  • demo-ul Fix TTML
  • probleme de stil de bază Fix
  • Funcția de reîmprospătare intern Cleanup
  • instanțelor utilizând frameAnimation lipsesc instance.data.timeUpdateFunction
  • Vimeo jucător în lipsa scame
  • Fix demo semantic
  • demo-ul Fix twitter
  • aleatorie Caracter în cronologie-sources.js
  • titluri de încercare Actualizare unitate Parser din Popcorn 0,3 = & gt; Popcorn 1,0
  • Actualizare Processing.js plugin URL la 1.3.6
  • pagini .html Cleanup parser demo
  • Asigurați-vă Autorii este de până la data de pentru 1,0

Ce este nou în versiunea v0.9:

  • convențiilor Plugin
  • Normalizarea YouTube în Baseplayer
  • teste youtube.unit.js nevoie de revizuirea
  • standardiza testele jucator
  • Utilizare Popcorn.baseplayer în jucători existente
  • Per animație cadru animație
  • testelor unitare baseplayer
  • YouTube jucătorului Plugin nu funcționează cu mai multe clipuri video și mai multe instanțe popcorn
  • Asigurați-țintă pentru linting teste unitare de bază
  • Youtube teste unitare jucator nu pe Safari
  • GML și Procesare de plugin-uri nu mai trebuie să sondaj
  • Cod uri ruleaza onFrame după onEnd
  • jucător pe YouTube are nevoie de o lovitură în plus atunci când currentTime este setat
  • Fix spațiu și citate în dosar plugins
  • Nota de subsol teste unitare nu pe Firefox 3.6.20 Mac OS X 10.6.8
  • XML Aparat Parser Probe Time Out Firefox 3.6.20
  • Unul dintre demo-uri nu se încarcă nici plugin-uri
  • Git fuziona markeri rămase în încercare / index.html
  • Script încărcare nu reușesc grațios în IE8
  • Adăugați WebM la Plugin, Parser, etc. TST apartamente
  • funcție timeUpdate ar trebui să poată să se ocupe condițiile în care videoclipul este întrerupt
  • reducere cod Popcorn.timeUpdate
  • Uneori miez de teste de poziție nu
  • Cleanup Index Integritate test
  • Plugin Meta: Alias ​​din: începe & amp; out: sfârșitul
  • Core Meta: Adauga alias tac: exec
  • pauză inițială baseplayer nu de lucru
  • Popcorn.getScript pot apela apel invers inainte de un onload a concediat
  • încadra în siguranță apeluri la plugin funcții în încercați / captură pentru a preveni accidentele
  • Eliminare Setup.globalSize () teste de la suita Popcorn încercare de bază
  • Mutare logică a datelor-timeline-source automagical proprii modul
  • Implement .destroy static și proto () metodele de eveniment complet și exemplu de curatare
  • Anulați toate cod de gestiune exemplu (excepție: Popcorn.instances)
  • Mâner mai multe instanțe popcorn pe aceeasi pagina
  • Adăugați proprietate static Popcorn.version
  • dribling (n) / pauză (n) ca shorthands la currentTime (n) .play () / pauză ()
  • Popcorn.? pavilion boolean când sprijin este acolo
  • greșeli în Facebook plugin
  • DRY-out Facebook cod plugin
  • mute Popcorn.sequence submodule la / module
  • -Plug în testele pentru fabrici falimentare în crom din cauza currentTime faptul că nu a seta
  • modifica Popcorn.protect.natives pentru a proteja în mod automat metode statice și instanță
  • Alias ​​In / Out încercare care cauzează lipsa
  • basePlayer ar trebui să actualizeze stat după ce un jucător este gata
  • Autentificare Popcorn.errors la consola fără oprire experiența
  • Fix referință Object.keys în miez
  • Safari - Procesare teste de integritate au afirmație suplimentar
  • eșec încercare plugin Procesare

  • Eșecuri unitate
  • Timeline încercare
  • eșec JSON parser unitate de testare
  • Play Pause teste alias în Firefox 3.6 care nu
  • Cap Object.keys încercare în lipsa
  • În cuvinte cheie în cauze de operă testelor unitare pentru a eșua

Ce este nou în versiunea v0.8:

  • Mutare toate videoclipurile la un server de producție.
  • Popcorn ar putea beneficia de fie valorile implicite propuse sau tipuri vădite extinse.
  • Asigurați-unele tutoriale Popcorn.js ca aceasta.
  • Semantic Video Demo pagina lipsă antet / subsol.
  • Google Maps tweening ar trebui să corect poziție.

Ce este nou în versiunea v0.7:

  • Creatd un plugin Processing.js
  • testelor unitare
  • Creare versiune de depanare de facilitate popcorn depanare

  • Efecte
  • 0,1 demo
  • Activare sincronizate-cronologie HTML imprimare
  • Greu pentru a opri subtitrari
  • Lint nu verifică fișierele unit.js plugins "
  • Permiteți plugin-uri să-și exprime timp în șiruri de timbru de timp.
  • Creare "Cum se scrie un Plugin" documentație
  • mustata uri nu verifică dacă script-ul de există mustață
  • Crearea ori end implicite bazate pe durată poate eșua
  • Permiteți piton SimpleHTTPServer de a lucra cu testele noastre unitare
  • Flickr variabil plugin nedefinit
  • Flickr plugin: asistent Imagini de tag-uri nu sunt afișate
  • Flickr încercare unitate plugin: colon suplimentar semi
  • removePlugin () nu este de asteptare removeTrackEvent, care nu pune _teardown
  • Google eroare de alimentare a aruncat
  • Wide Timp de încercare unitate variază
  • optimizări minore (evenimente)

Ce este nou în versiunea v0.6:

  • Video live + twitter mashup
  • încercare / ready.html nu se desfășoară
  • Creați un plugin Facebook
  • Creați un plugin LinkedIn
  • suită de testare pentru versiunile comprimate de cod
  • Subtitrari nu se misca cu video
  • GML (Graffiti Markup Language) sprijin
  • Suport fără sudură video secventiere in Popcorn
  • operator de etichetare data-cronologie-sources
  • Oprirea temporară videoclipul atunci când un link este apasat trebuie sa fie un plugin
  • Adaugă capacitatea de a comuta comenzi on / off pe exemplu
  • player.offset calculat greșit în Vimeo & amp; YouTube
  • Google Maps are nevoie de o modalitate de a anima (tweening) pe o cale de lat și lngs

  • Pauze
  • OpenMap plugin când tip nu este foaia de parcurs, prin satelit, sau TEREN
  • Plugin: Popcornize un plugin Wordriver
  • Probleme de performanță cu addtrackevent
  • Toate plugin-uri în miez ar trebui revizuite pentru oportunități de teardown
  • plasarea fotografiei plugin
  • Generați containere pentru copiii de cazuri Vimeo jucator
  • baseplayer getBoundingClientRect revenind camere duble si nu numere întregi în crom
  • YouTube uri trece aproape videoclipuri cu subliniere în id lor
  • Popcorn.youtube () Tip versiune
  • popcorn.baseplayer.js referințele functii inexistente
  • Popcorn.js ar trebui să utilizeze nodeName în loc de tagName
  • Fix Google Maps plugin centrare
  • Actualizare readme omiterea de informații sensibile timp
  • Popcorn.js scame nu trece
  • Unele curatare stil de miez
  • Secvență submodule trebuie să fie automat initializate prin makeile
  • GML nu plugin testat pe index.html
  • testelor unitare subtitrare # 2 și # 7 Fail uneori
  • OpenMap uri nu scame
  • încercare Aparat pentru parserTTXT este lipsa

Ce este nou în versiunea v0.5:

  • Folositi formate de timp ISO8601
  • Flickr căutare de nume de utilizator
  • Creați: interpretoare / index.html
  • plugin: lowerthird - absența testelor unitare
  • plugin: GoogleNews - absența testelor unitare
  • bavcbugs imagemacro plugin
  • GoogleMap lipsa pe FF 3.6
  • documentare Editare plugin
  • Probleme cu plugin-ul pagina si ancore MediaWiki
  • sprijin Soundcloud
  • Popcorn dependente dependență unt Lista Unt de
  • demo-ul semantic-video de pe site-ul este rupt
  • Adauga suport pentru instance.position ()
  • Vimeo & amp; YouTube player Lățime și Înălțime trebuie să fie re-luate
  • static SWFObject în Vimeo si YouTube
  • Lazy dependențe sarcină plugin
  • Permiteți o plugin să moștenească de la un alt
  • goale-os jucător timer
  • data-cronologie-sources nu automate pentru
  • Lint: Vimeo plugin nu JSLint
  • Lint: plugin Youtube nu JSLint
  • Popcorn.error () aruncă un șir în loc de un obiect greșeală
  • minified lansarii Sursa trebuie să aibă un permis Antet
  • bug jucător fără nativ introdus de # 450
  • Popcorn.isArray
  • Run toate testele de bază de la Popcorn API test Suite
  • usuce options.dataType.toLowerCase repetate () apel în Popcorn.xhr
  • Actualizare lowerthird și plugin-uri de subtitrare a folosi noi caracteristici
  • erori popcorn.position pe elementele audio
  • Nu asistent opțiuni preconizate opoziție prin ereditate
  • Adăugați lowerthird și unitate GoogleNews încercare la index
  • teste Unt care nu
  • jucători de actualizare a utiliza getBoundingClientRect
  • plugins nevoie de o funcție _cleanup opțional, și harta plugin trebuie să utilizeze acest
  • Creare Static Popcorn.position ()
  • Lint: probleme de baseplayer lint

Ce este nou în versiunea v0.4.1:

  • Bug atunci când se utilizează subtitrare și GoogleNews împreună.
  • Script bug sarcină comanda.
  • googlefeed scriptLoaded bug.

Cerințe :

  • activarea JavaScript-ului pe partea de client
  • HTML5 browser-ului

Software similare

phpHaml
phpHaml

5 Jun 15

Devices.css
Devices.css

14 Apr 15

fs.js
fs.js

5 Jun 15

Brython
Brython

9 Feb 16

Comentarii la PopcornJS

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!