Dettagli del software:
Versione: 1.5.10
Data di caricamento: 14 Apr 15
Licenza: Libero
Popolarità: 54
Si avvolge il tag 'video' e fornisce una semplice API per la sincronizzazione di contenuti interattivi.
Popcorn.js utilizza il nativo proprietà HTMLVideoElement, metodi ed eventi, li normalizza in un facile da imparare API, e offre un sistema di plugin per la comunità ha contribuito interazioni.
Popcorn offre anche una fabbrica di plugin.
Caratteristiche :
- mantiene un riferimento alla HTMLVideoElement originale.
- Fornisce un'interfaccia normalizzata alla & lt; Video & gt; Elementi metodi e proprietà native.
- Aggiunge una speciale struttura di dati che contiene metadati.
Cosa c'è di nuovo in questa versione:
- Aggiornamento QUnit
- Get Popcorn & amp; Plugin su un CDN
- Crea un Rdio antipasti Plugin
- Consenti contenuto di rimanere dopo terminato
- Popcorn.youtube () deve sparare: caricato, loadeddata, canplaythrough
- Fai lavoro Popcorn.js in IE9
- i tempi di test unità Nucleo out in FF 3.6
- unit test Nucleo mancanza in 3,6 FF
- p funzione / Popcorn.removePlayer
- test GML mancanza in Opera
- test sottotitoli Safari timeout
- Popcorn.youtube dovrebbe SPEDIZIONE finito
- Immagine prove falliscono in Opera su OSX 10.7.1
- precarico = nessuno e p.play provoca il video di essere ingiocabile in cromo tag
- Manifesti potrebbe benifit da una bandiera per l'utilizzo opzionale
- denominazioni protette unit test non manca, invece si blocca
- Popcorn.player deve essere aggiunto alla lista di funzioni per i browser arcaiche
- Default non si applicano se la funzione automatica viene usata al posto di configurazione
- player di YouTube avvia automaticamente la riproduzione del video
- Documentazione con jsFiddle di in loro auto-focus e giocare
- Documento Popcorn.plugin.errors
- Subtitles rotto con youtube quando si utilizza dimensione predefinita li>
- test Parser possono essere updgraded
- Refactor getItem ()
- Fix Player Eventi
- YouTube prova evento di errore è intrinsecamente rotto
- Safari 5.1.2 su Windows 7: Plugin in / out test alias appendere
- Test plug Immagine non finire
- IE9 Lower Third Plugin fallisce test di unità
- IE9 Baffi Plugin fallisce test di unità
- Safari 5.1.2 su Windows 7: test sottotitoli falliscono
- Crea strumento non funziona tag
Cosa c'è di nuovo in versione v1.0:
- ? # 114 Spostare crediti fuori della biblioteca e nel semantic_demo
- ? # 153 secondaria e in sincronia con primari
- Module Developer modello 1.0
- sceneggiatura Asynchronous caricamento
- Trasferimento documentazione Mozilla Wiki a popcornjs.org
- requisiti di prova per i nuovi sviluppatori Document
- Subtitles TTML apparentemente rotto
- .enable e .disable dovrebbe forzare l'aggiornamento immediato dei brani visualizzati
- errore JavaScript nel codice di aggiornamento principale, se un plugin si rimuove
- addTrackEvent deve eseguire timeUpdate immediatamente anche se il supporto è in pausa
- Fine dovrebbe essere chiamato prima _teardown durante la rimozione di un evento di traccia
- Plugin Best Practices
- Nucleo Test Suite Style Clean Up
- Analizzare documentazione attuale e creare piano di attacco
- La normalizzazione di Vimeo in Baseplayer
- Break up Popcorn. * Blocco di prova metodi statici
- funzioni mancanti in Facebook Plugin
- refactoring del parser VTT
- refactoring del parser SSA
- Rimuovi baseplayer dalla cartella giocatori
- Youtube potrebbe beneficiare di una soluzione video correlato
- plugins Vimeo potevano accettare parametri giocatore aggiuntivi
- Consenti all'utente di specificare HTTP vs protocollo HTTPS
- Lighthouse: milestone biglietto recentemente creato
- Aggiungi sostegno SMPTE a tutti i metodi che accettano argomenti "tempo"
- Youtube default plugin per un volume basso
- Youtube dovrebbe di default ad una altezza e larghezza visibile
- Aggiornamento link per Chris 'repo su http://popcornjs.org/documentation
- Effetti è non essere tirato nella nostra versione minified di popcorn
- Protezione XSS per plugin confezionati
- Sottotitolo testo predefinito plugin è undefined
- Twitter plugin non funziona se si passa una stringa di per sé, ha bisogno di @ o #
- plug Webpage non dovrebbe richiedere http: // l'attributo src
- giocatore Vimeo dovrebbe fuoco "canplaythrough"
- giocatore Youtube dovrebbe fuoco "canplaythrough"
- removePlugin deve eliminare anche il manifesto
- unit test Plugin Compose non riescono in alcune circostanze
- Telaio animare istanze popcorn continuano a correre timeupdate dopo distrutto
- Unisci conflitto causando regressione
- Fix TTML demo
- questioni di stile nucleo Fix
- funzione di aggiornamento interno Cleanup
- istanze utilizzando frameAnimation mancano instance.data.timeUpdateFunction
- Vimeo giocatore che non lasci residui
- Fissare demo semantico
- Fix Twitter demo
- Random carattere in timeline sources.js
- titoli di prova Aggiornamento Parser Unità di Popcorn 0.3 = & gt; Popcorn 1.0
- Aggiornamento Processing.js plug URL 1.3.6
- pagine Cleanup parser demo .html
- Assicurarsi Autori è fino ad oggi per 1.0
Cosa c'è di nuovo in versione v0.9:
- convenzioni Plugin
- La normalizzazione di YouTube in Baseplayer
- youtube.unit.js test devono rivedere
- standardizzare prove giocatore
- Usa Popcorn.baseplayer in giocatori esistenti
- Per animazione animazione fotogramma
- unit test baseplayer
- YouTube Player Plugin non funziona con più video e più istanze Popcorn
- Fai obiettivo per linting i test di unità di base
- Youtube unit test giocatore falliscono su Safari
- GML ed elaborazione dei plugin non hanno più bisogno di polling
- plugin Code corre onFrame dopo onEnd
- giocatore Youtube ha bisogno di un calcio in più quando currentTime è impostato
- Fix spazi e citazioni nella cartella plugins
- unit test Nota in calce non riescono a Firefox 3.6.20 Mac OS X 10.6.8
- Unità XML Parser Test Time Out Firefox 3.6.20
- Una delle demo non sta caricando alcun plugin
- Git fondono marcatori lasciati in test / index.html
- Script caricamento non manca grazia in IE8
- Aggiungi WebM al Plugin, Parser, ecc TST suite
- funzione timeUpdate dovrebbe essere in grado di gestire le condizioni quando il video è in pausa
- riduzione codice Popcorn.timeUpdate
- A volte nucleo prove posizione di ripristino
- Indice Integrity Test Cleanup
- Plugin Meta: Alias a: start & amp; out: end
- Nucleo Meta: Aggiungi alias cue: exec
- baseplayer pausa iniziale non funziona
- Popcorn.getScript può chiamare callback prima di un onload ha sparato
- sicura avvolgere le chiamate a funzioni plug in try / catch per impedire gli arresti
- Rimuovi Setup.globalSize () i test di insieme dei test di Popcorn
- Sposta la logica-temporale-source dati automagiche al modulo di possedere
- Implementare .destroy statica e proto () metodi per evento completo ed esempio pulizia
- Rimuovi tutto il codice di gestione di istanza (eccezione: Popcorn.instances)
- Maniglia più istanze popcorn su stessa pagina
- Aggiungi Popcorn.version proprietà statica
- gioco (n) / pausa (n) come abbreviazioni a currentTime (n) .play () / pausa ()
- Popcorn.? booleano bandiera quando il supporto è lì
- Typo in Facebook Plugin
- DRY-out Facebook codice del plugin
- Trasferimento Popcorn.sequence modulo a / modules
- Plug-in prove di fabbrica mancanza in cromo causa currentTime mancata impostare
- modificare Popcorn.protect.natives per proteggere automaticamente i metodi statici e di istanza
- Alias In / Out prova causando mancanza
- basePlayer dovrebbe aggiornare lo stato dopo che un giocatore è pronto
- Accedi Popcorn.errors consolare senza fermare l'esperienza
- Fissare riferimento Object.keys in base
- Safari - Parsing test di integrità hanno affermazione aggiuntivo
- mancata elaborazione di prova plug
- Timeline
- fallimento JSON parser unit test
- test alias Play Pausa in Firefox 3.6 fallimento
- unit test Object.keys mancanza
- Nella parola chiave in cause opera unit test per fallire
Fallimenti dei test unit
Cosa c'è di nuovo in versione v0.8:
- Sposta tutti i video a un server di produzione.
- Popcorn potrebbe trarre vantaggio da entrambi i valori predefiniti proposti o tipi di manifesti estesi.
- fare qualche tutorial popcorn.js come questo.
- Semantic Video dimostrativi pagina mancante intestazione / piè di pagina.
- Google Maps Tweening dovrebbe impostato correttamente.
Titolo
Cosa c'è di nuovo in versione v0.7:
- Creatd un plugin Processing.js
- I test unitari
- Crea versione di debug di funzionalità di debug popcorn
- 0,1 demo
- Attiva timeline sincronizzato stampa HTML
- Hard per disattivare i sottotitoli
- Lint non controllare i file unit.js plugins "
- Consenti plugins di esprimere il tempo in stringhe di data e ora.
- Crea "Come scrivere un plugin" documentazione
- plug Baffi non verifica se il suo script esiste baffi
- Creazione di fine predefiniti basati sulla durata può non
- Lasciare che il pitone SimpleHTTPServer di lavorare con i nostri test di unità
- variabile plug Flickr undefined
- Flickr plugin: ottenere immagini di tag non visualizza
- Flickr unit test plugin: punto e virgola in più
- removePlugin () non chiama removeTrackEvent, che non chiama _teardown
- errore di alimentazione lanciando Google
- Ampia Tempo unit test varia
- ottimizzazioni minori (eventi)
Effetti
Cosa c'è di nuovo in versione v0.6:
- In diretta video + Twitter mashup
- test / ready.html non viene eseguito
- Crea un plugin Facebook
- Crea un plugin LinkedIn
- suite di test per le versioni compresse di codice
- I sottotitoli non si muovono con il video
- GML (Graffiti Markup Language) di sostegno
- Supporto Seamless Video Sequencing in Popcorn
- operatore etichettatura-timeline-sorgenti dati
- Mettere in pausa il video, quando un link viene cliccato dovrebbe essere un plugin
- Aggiungi capacità di attivare i comandi on / off per esempio
- player.offset calcolato male in Vimeo & amp; YouTube
- Google maps ha bisogno di un modo per animare (interpolazione) su un percorso di lat e Lngs
- OpenMap plug quando il tipo non è ROADMAP, SATELLITE, o TERRAIN
- Plugin: Popcornize un plugin Wordriver
- problemi di prestazioni con addtrackevent
- Tutti i plugin in base dovrebbero essere riviste per le opportunità di teardown
- posizionamento plug Immagine
- Genera contenitori figlio per le istanze giocatore Vimeo
- baseplayer getBoundingClientRect ritorno doppie e non numeri interi in cromo
- Plugin Youtube manca video con sottolineatura nel loro id
- Popcorn.youtube () tipo versione
- popcorn.baseplayer.js riferimenti funzione inesistente
- Popcorn.js dovrebbe usare nodeName anziché tagName
- Fix google maps plug centraggio
- Aggiornamento readme omettere informazioni time-sensitive
- Popcorn.js lint non passa
- Alcuni pulitura stile del nucleo
- Sequenza modulo deve essere auto inizializzato da makeile
- gml non Plugin in fase di sperimentazione su index.html
- unit test sottotitoli # 2 e # 7 Fail volte
- OpenMap plug non lint
- Unità di prova per parserTTXT sta fallendo
Pause
Cosa c'è di nuovo in versione v0.5:
- Utilizzare formati di ora ISO8601
- Flickr ricerca per nome utente
- Crea: parser / index.html
- Plugin: lowerthird - manca unit test
- Plugin: GoogleNews - manca unit test
- bavcbugs plug imagemacro
- googleMap mancanza su 3,6 FF
- documentazione Edit Plugin
- Problemi con il plug-in Web e ancore MediaWiki
- Supporto Soundcloud
- List Butter Popcorn dipendenze burro dipendenza
- semantico-video demo sul sito web è rotto
- Aggiungi il supporto per instance.position ()
- Vimeo & amp; YouTube Player Larghezza e Altezza ha bisogno di essere ri-presi
- Static SWFObject in Vimeo e YouTube
- pigri dipendenze del plugin carico
- Lasciare un plugin per ereditare da un'altra
- giocatore timer bare-bone
- -timeline-sorgenti dati non automatiche per
- Lint: Vimeo plug fallisce JSLint
- Lint: Youtube plug fallisce JSLint
- Popcorn.error () genera una stringa invece di un oggetto Error
- minified Fonte di uscita dovrebbe mantenere Licenza intestazione
- Non-native bug giocatore subentrato dalla # 450
- Popcorn.isArray
- Esegui tutti i test di base da Popcorn API Test Suite
- asciugarsi ripetuto options.dataType.toLowerCase () chiamata in Popcorn.xhr
- Aggiornamento lowerthird e plugin sottotitoli per utilizzare nuove funzioni
- errori popcorn.position su elementi audio
- Non ottenere opzioni previste oggetto tramite ereditarietà
- Aggiungi lowerthird e unità GoogleNews test per index
- test Burro mancanza
- giocatori aggiornamenti per l'utilizzo getBoundingClientRect
- Plugin bisogno di una funzione _cleanup facoltativa, e la mappa plugin deve usare questo
- Crea Static Popcorn.position ()
- Lint: problemi baseplayer lint
Cosa c'è di nuovo in versione v0.4.1:
- Bug durante l'utilizzo dei sottotitoli e GoogleNews insieme.
- Script ordinazione carico bug.
- googlefeed scriptLoaded bug.
Requisiti :
- JavaScript abilitato sul lato client
- HTML5 browser abilitato
I commenti non trovato