Ohjelmiston tiedot:
Versio: 1.5.10
Lähetyksen päivämäärä: 14 Apr 15
Lupa: Vapaa
Suosio: 158
Se kietoo "video" tag ja tarjoaa yksinkertaisen API synkronointiin interaktiivista sisältöä.
Popcorn.js hyödyntää natiivi HTMLVideoElement ominaisuuksia, menetelmiä ja tapahtumia, normalisoi ne helppo oppia API ja tarjoaa plugin järjestelmä yhteisön osaltaan vuorovaikutusta.
Popcorn on plugin tehdas.
Ominaisuudet :
- Säilyttää viittaus alkuperäiseen HTMLVideoElement.
- Tarjoaa normalisoitu käyttöliittymä & lt; video & gt; elementtejä native menetelmiä ja ominaisuuksia.
- Lisää erityinen data ominaisuus, joka sisältää metadataa.
Mitä uutta strong> tässä julkaisussa:
- Päivitä QUnit
- Hae Popcorn & amp; Laajennukset CDN
- Luo Rdio plugin plugin alkajaisiksi
- Salli sisältö jäädä jälkeen päättyi
- Popcorn.youtube () olisi palo: ladattu, loadeddata, canplaythrough
- Tee Popcorn.js työtä IE9
- Core laite testi kertaa ulos FF 3.6
- Core laite testi epäonnistunut FF 3.6
- p / Popcorn.removePlayer toiminto
- GML testit epäonnistuvat Opera
- Safari tekstitys testit timeout
- Popcorn.youtube olisi lähettämiseen päättyi
- Kuva epäonnistuvat Opera OSX 10.7.1
- esijännityksen = ei ja p.play aiheuttaa videon voi toistaa kromi Ei tageja
- Manifests voisi benifit päässä lippu valinnainen käyttö
- Suojattu Nimet laite testi ei onnistu, vaan jumittuu
- Popcorn.player on lisättävä luetteloon toimintoja arkaainen selaimet
- Ensisijaiset ei sovelleta, jos automaattinen toiminto sijasta käytetään setup
- YouTube soitin alkaa automaattisesti video
- Documentation kanssa jsFiddle n niihin automaattitarkennus ja pelata li>
- Document Popcorn.plugin.errors
- Tekstitykset rikki youtube käytettäessä oletuksena koko
- Parser testejä voidaan kaikki updgraded
- Refactor getItem ()
- Korjaa Pelaaja Tapahtumat
- YouTube virhetapahtuman Testi luonnostaan rikki
- Safari 5.1.2 Windows 7: Plugin in / out alias testejä ripustaa
- Kuva plugin testiä ei viimeistely
- IE9 Ala Kolmas Plugin ei Osatestit
- IE9 Viikset Plugin ei Osatestit
- Safari 5.1.2 Windows 7: Tekstitys epäonnistuvat
- Rakenna työkalu ei toimi Ei tageja
Mitä uutta strong> versiossa v1.0:
- ? # 114 Move krediittejä kirjaston ja osaksi semantic_demo
- ? # 153 keskiasteen ja synkronoituna ensisijainen
- Kehittäjän Module Pattern 1,0
- Asynchronous script Lataus
- Siirrä Mozilla Wiki asiakirjat popcornjs.org
- Document testaus, uusien kehittäjien
- TTML Tekstitykset Näennäisesti rikki
- .enable ja .disable pitäisi pakottaa välittömästi päivitettävä näy raitoja
- JavaScript virhe tärkein päivitys koodin jos plugin poistaa itse
- addTrackEvent tarvitsee ajaa timeUpdate heti vaikka media on keskeytetty
- Loppu pitäisi kutsua ennen _teardown poistettaessa juoksulaji
- Plugin Best Practices
- Core Test Suite Style siivota li>
- Analysoi nykyinen asiakirjat ja luoda suunnitelma hyökätä
- normalisointi Vimeo osaksi Baseplayer
- Hajottaa Popcorn. * Staattinen menetelmät testipenkkirakennetta li>
- puuttuvat ominaisuudet Facebookissa Plugin
- Refactor VTT parseri
- Refactor SSA parseri
- Poista baseplayer pelaajien kansio
- Youtube voisi hyötyä liittyviä videoita vaihtoehto
- Vimeo lisäosia voi hyväksyä täydentäviä pelaaja parametrit
- Salli käyttäjän määrittää HTTP https-protokollaa
- Lighthouse: Äskettäin perustetut lippu virstanpylväs
- Lisää SMPTE tukea kaikille menetelmiä, jotka hyväksyvät "aika" argumentit
- Youtube plugin oletuksena vähäliikenteisten
- Youtube olisi oletuksena näkyvä korkeus ja leveys
- Päivitä linkki Chrisin repo päälle http://popcornjs.org/documentation
- Tehosteet ei vedetään meidän minified versio Popcorn
- XSS suoja pakattu plugins
- Tekstitys plugin oletustekstiä määrittämätön
- Twitter plugin ei toimi, jos ohitat merkkijono itsestään, tarvitsee @ tai #
- Verkkosivun plugin pitäisi edellyttää http: // in SRC
- Vimeo soittimen pitäisi ampua "canplaythrough"
- Youtube soittimen pitäisi ampua "canplaythrough"
- removePlugin tarvitsee myös poistaa ilmeinen
- Plugin Luo yksikkö epäonnistuvat joissakin tilanteissa
- Runko animointiin popcorn tapauksissa jatkuu timeupdate jälkeen tuhotaan
- Yhdistä konflikti aiheuttaa regression
- Korjaa TTML demo
- Korjaa ydin tyyli kysymyksiä
- uudelleenjärjestäminen sisäinen virkistystaajuus toiminto
- instanssit käyttäen frameAnimation puuttuu instance.data.timeUpdateFunction
- Vimeo pelaaja ei ole nukkaa
- Korjaa semanttinen demo
- Korjaa twitter demo
- Random Character aikajanassa-sources.js
- Päivitä Parser yksikkö testi nimikkeitä Popcorn 0,3 = & gt; Popcorn 1,0
- Päivitä Processing.js plugin URL 1.3.6
- uudelleenjärjestäminen parseri demo .html sivut
- Varmista Tekijät on ajan tasalla 1,0
Mitä uutta strong> versiossa v0.9:
- Plugin yleissopimusten
- normalisointi YouTube osaksi Baseplayer
- youtube.unit.js testejä tarvitse tarkistaa
- Standardoi pelaaja testejä
- Käytä Popcorn.baseplayer nykyisten pelaajien
- Per frame animaatio animaatio
- baseplayer Osatestit
- YouTube Player Plugin ei toimi useita videoita ja useita Popcorn tapauksissa
- Tee tavoite nöyhtäisyyttä sydänyksikkö testejä
- Youtube pelaaja yksikkö epäonnistuvat Safarissa
- GML and Processing plugins ei enää tarvitse noutaa
- Koodi plugin toimii onFrame jälkeen onEnd
- Youtube pelaaja tarvitsee lisäpotkua kun CURRENTTIME on asetettu
- Fix välilyönnit ja lainauksia plugins kansioon
- Alaviite yksikkö epäonnistuvat Firefox 06.03.20 Mac OS X 10.6.8
- XML Parser Osatestit Time Out Firefox 06.03.20
- Yksi demoja ei lataudu mitään plugins
- Git sulautuvat markkereita jäljellä testi / index.html
- Script kuormitus ei onnistu sulavasti IE8
- Lisää WebM ja Plugin, Parser jne TST sviittiä
- timeUpdate toiminto pitäisi pystyä käsittelemään olosuhteissa, kun video on pysäytetty
- Popcorn.timeUpdate koodi vähentäminen
- Joskus keskeistä asemaansa epäonnistuvat
- Hakemisto Integrity uudelleenjärjestäminen
- Plugin Meta: alias: aloita & amp; out: pää
- Core Meta: Lisää alias Cue: exec
- baseplayer alkuperäisen tauko ei toimi
- Popcorn.getScript voi soittaa soittopyynnön ennen onload on ampunut
- Turvallisesti kääri puhelut plugin toiminnot try / catch estää kaatumisia
- Poista Setup.globalSize () testejä Popcorn ydin Testikirjaston
- Siirrä Automagical data-aikajana-source logiikka optiolla moduuli
- Toteuta staattinen ja proto .destroy () menetelmät täydellinen tapahtuma ja esimerkiksi siivous
- Poista kaikki esimerkiksi johdon koodi (poikkeus: Popcorn.instances)
- Käsittele useita Popcorn tapauksissa samalle sivulle
- Lisää Popcorn.version staattinen ominaisuus
- Toista (n) / tauko (n) Shorthands kohteeseen CURRENTTIME (n) .play () / tauko ()
- Popcorn.? totuusarvolippu kun tuki on olemassa
- Typo Facebookissa plugin
- kuivumista Facebook plugin-koodi
- Muuttaa Popcorn.sequence submodule ja / modules
- Plug-in Factory testeissä ei ole kromattu takia CURRENTTIME ei ole asettaa
- muokata Popcorn.protect.natives suojella staattinen ja esimerkiksi menetelmiä automaattisesti
- Alias In / Out testi aiheuttaa muussa
- basePlayer pitäisi päivittää tilaan, kun pelaaja on valmis
- Kirjaudu Popcorn.errors lohduttaa pysähtymättä kokemus
- Korjaa Object.keys viittaus ydin
- Safari - jäsennys eheystestit lisämaksut väite
- Jalostus plugin testivika
- Aikajana laite testi epäonnistumisia
- JSON parseri laite testi vika
- Toista tauko alias testit Firefox 3.6 ei ole
- Object.keys laite testi ei ole
- avainsanan ooppera syitä Osatestit epäonnistua
Mitä uutta strong> versiossa v0.8:
- Siirrä kaikki videot tuotanto palvelimelle.
- Popcorn voisi hyötyä joko Ehdotetut arvot tai laajennettu ilmeisen tyyppejä.
- Tee joitakin popcorn.js opetusohjelmia näin.
- Semantic Video Demo sivu puuttuu ylä- / alatunniste.
- Google Maps tweening olisi oikein otsikko.
Mitä uutta strong> versiossa v0.7:
- Creatd Processing.js plugin
- Osatestit
- Luo debug-versio popcorn debug ominaisuus
- 0,1 demo vaikutukset
- Ota aikajana-synkronoidaan HTML tuloste
- Hard sammuttaa tekstitykset
- Lint ei tarkista plugins 'unit.js tiedostoja
- Salli plugins ilmaista aikaa aikaleima jouset.
- Luo "Kuinka kirjoittaa Plugin" dokumentointi
- Viikset plugin ei tarkista jos sen ohjelma on olemassa viikset
- luominen oletusarvoisesti lopunajan perustuu kesto voi epäonnistua
- Anna python SimpleHTTPServer työskennellä meidän Osatestit
- Flickr plugin muuttuja määrittämätön
- Flickr plugin: saada kuvat tagit ei näy
- Flickr plugin laite testi: extra puolipisteen
- removePlugin () ei vaadi removeTrackEvent, joka ei soita _teardown
- Google syöte heittää virhe
- Wide jopa laite testi aika vaihtelee
- Minor optimointeja (tapahtumat)
Mitä uutta strong> versiossa v0.6:
- Suora videokuva + twitter mashup
- testi / ready.html ei suorita li>
- Luo Facebook plugin
- Luo LinkedIn plugin
- Test Suite tiivistettyjä versioita koodi
- Tekstitykset eivät liiku video
- GML (Graffiti Markup Language) tuki
- Tuki saumaton Video Yhdistelmät vuonna Popcorn
- data-aikajana-lähteiden merkitsemistä operaattori
- keskeyttäminen video kun linkkiä napsautetaan olisi plugin
- Lisää kyky vaihtaa komentoja / off per esimerkiksi
- player.offset laskettu virheellisesti Vimeo & amp; YouTube
- Google Maps tarvitsee tapa animoida (tweening) polulla lat ja LNG-säiliöalukset
- OpenMap plugin taukoja kun tyyppi ei ole TOTEUTUSKAAVIO, satelliitti, tai maaston
- Plugin: Popcornize Wordriver plugin
- Suorituskyky ongelmia addtrackevent
- Kaikki plugins ydin tulisi arvioida teardown mahdollisuuksia
- Kuva plugin sijoittelu
- Luo lapsi säiliöt Vimeo pelaaja tapauksissa
- baseplayer getBoundingClientRect palaavat nelinpelin ja kuin kokonaislukuja kromi
- Youtube plugin kaipaa videoita alleviivausmerkein niiden id
- Popcorn.youtube () versio tyyppi
- popcorn.baseplayer.js viittaukset olematonta toiminto
- Popcorn.js pitäisi käyttää nodename sijaan tagName
- Korjaa Google Maps plugin keskitys
- Päivitä readme jättää aika-arkaluonteisia tietoja
- Popcorn.js ei ohimennen nukkaa
- Jotkut tyyli siivousurakkansa ydin
- Sequence submodule on oltava automaattinen alustetaan makeile
- GML plugin ei testattu index.html
- Tekstitys Osatestit # 2 ja # 7 Hylätty joskus
- OpenMap plugin ei nukkaa
- yksikkö testi parserTTXT epäonnistuu
Mitä uutta strong> versiossa v0.5:
- Käytä ISO8601 aikaformaatit
- Flickr haku käyttäjätunnus
- Luo: jäsentimiä / index.html
- Plugin: lowerthird - puuttuva Osatestit
- Plugin: googlenews - puuttuva Osatestit
- imagemacro plugin bavcbugs
- GoogleMap epäonnistua FF 3.6
- Muokkaa plugin asiakirjat
- Ongelmia verkkosivun plugin ja MediaWiki ankkurit
- Soundcloud tuki
- Lista Butter Popcorn riippuvuudet voita riippuvuus
- semanttisen-video demo sivusto on rikki
- Lisää tukea instance.position ()
- Vimeo & amp; YouTube Player Leveys ja Korkeus on uudelleen laskelmiin
- Staattinen SWFObject Vimeosta ja YouTube
- Lazy kuorma plugin riippuvuudet
- Anna yksi plugin periä toisesta li>
- paljain luun ajastin soitin
- data-aikajana-lähteistä ei automaattinen
- Lint: Vimeo plugin ei JSLint
- Lint: Youtube plugin ei JSLint
- Popcorn.error () heittää merkkijono sijaan virhe objektin
- minified Release Lähde tulisi säilyttää Lisenssi Otsikko
- Non-native pelaaja bug käyttöön # 450
- Popcorn.isArray
- Suorita kaikki keskeiset testejä Popcorn API Test Suite
- kuivua toistuva options.dataType.toLowerCase () puhelun Popcorn.xhr
- Päivitä lowerthird ja tekstitys plugins käyttää uusia ominaisuuksia
- popcorn.position virheitä äänielementtien
- Ei saa odottaa vaihtoehtoja vastustaa kautta inheritence
- Lisää lowerthird ja googlenews yksikkö testi index
- Voi testejä ei ole
- Päivitä pelaajat käyttämään getBoundingClientRect
- Liitännäiset tarvitaan valinnainen _cleanup toiminto, ja kartta plugin tarvitsee käyttää tätä
- Luo Static Popcorn.position ()
- Lint: baseplayer nukkaa kysymykset
Mitä uutta strong> versiossa v0.4.1:
- Bug käytettäessä tekstitys ja googlenews yhdessä.
- Script kuorma tilaaminen bugi.
- googlefeed scriptLoaded bugi.
Vaatimukset :
- Javascript asiakkaan puolella
- HTML5 käytössä selaimen
Kommentteja ei löytynyt