PopcornJS

Logiciel capture d'écran:
PopcornJS
Détails logiciels:
Version: 1.5.10
Date de transfert: 14 Apr 15
Développeur: Web Made Video
Licence: Gratuit
Popularité: 54

Rating: 4.0/5 (Total Votes: 1)

Il enroule la balise 'video' et fournit une API simple pour synchroniser du contenu interactif.
Popcorn.js utilise le natif de propriétés HTMLVideoElement, méthodes et événements, les normalise dans un facile à apprendre API, et fournit un système de plugin pour la communauté a contribué interactions.
Popcorn propose également une usine de plugin.

Caractéristiques :

  • conserve une référence à l'origine HTMLVideoElement.
  • Fournit une interface normalisée à la & lt; vidéo & gt; éléments de méthodes et propriétés indigènes.
  • Ajoute une propriété particulière de données qui contient les méta-données.

Ce qui est nouveau dans cette version:

  • Mise à jour QUnit
  • Obtenir Popcorn & amp; Plugins sur un CDN
  • Créer un Rdio commencer le plugin plugin
  • Autoriser le contenu de rester après la fin
  • Popcorn.youtube () devrait tirer: chargé, loadeddata, canplaythrough
  • Faire du travail Popcorn.js dans IE9
  • les temps de test de l'unité de base dans FF 3.6
  • test unitaire de base manquer à 3,6 FF
  • p fonction / Popcorn.removePlayer
  • les tests GML défaut dans Opera
  • essais de sous-titres Safari timeout
  • Popcorn.youtube devrait Dispatch terminé
  • Tests d'image échouent dans Opera sur OSX 10.7.1
  • précharge = none et p.play provoque vidéo est injouable en chrome sans balises
  • Manifestes pourrait benifit d'un drapeau pour une utilisation facultative
  • Noms Protégés test unitaire ne manque pas, au lieu bloque
  • Popcorn.player doit être ajouté à la liste des fonctions pour les navigateurs archaïques
  • par défaut ne se applique pas si la fonction automatique est utilisé à la place de l'installation
  • lecteur YouTube commence automatiquement la lecture de la vidéo
  • Documentation avec jsFiddle en eux de l'auto-focus et de jouer
  • Document Popcorn.plugin.errors
  • Sous-titres rompu avec youtube lorsque vous utilisez la taille par défaut
  • Tests d'analyseur peuvent tous être updgraded
  • Refactoriser getItem ()
  • Fix joueur Events
  • YouTube test événement d'erreur est intrinsèquement brisé
  • Safari 5.1.2 sur Windows 7: Plugin in / out tests alias accrocher
  • Test de plugin Image non finition
  • IE9 tiers inférieur Plugin échoue tests unitaires
  • IE9 Plugin Moustache échoue tests unitaires
  • Safari 5.1.2 sur Windows 7: des tests de sous-titres ne
  • Construire outil ne fonctionne pas de balises

Ce qui est nouveau dans la version v1.0:

  • ? # 114 crédits de sortir de la bibliothèque et dans la semantic_demo
  • ? # 153 secondaire et en synchronisation avec primaire
  • motif de module d'Developer 1.0
  • Script asynchrone chargement
  • Transfert documentation Mozilla Wiki pour popcornjs.org
  • les exigences d'essai de document pour les nouveaux développeurs
  • Sous-titres de TTML Apparemment cassé
  • .enable et .disable devrait forcer la mise à jour immédiate des pistes affichées
  • erreur JavaScript dans le code de mise à jour principale si un plugin lui-même supprime
  • addTrackEvent a besoin pour fonctionner timeUpdate immédiatement, même si les médias est en pause
  • Fin devrait être appelée avant _teardown lors de la suppression d'un événement de la piste
  • Plugin meilleures pratiques
  • de base Test Suite style Clean Up
  • Analyser la documentation actuelle et de créer un plan d'attaque
  • Normalisation de Vimeo dans Baseplayer
  • Cassez Popcorn. * Méthodes statiques bloc de test
  • Caractéristiques manquantes dans Facebook Plugin
  • Refactoriser l'analyseur VTT
  • Refactoriser l'analyseur SSA
  • Supprimer baseplayer du dossier joueurs
  • Youtube pourrait bénéficier d'une option de vidéos connexes
  • plugins Vimeo pourraient accepter des paramètres de joueurs supplémentaires
  • Permettre à l'utilisateur de spécifier HTTP vs protocole HTTPS
  • Phare: Nouvellement créé jalon de billets
  • Ajout du support SMPTE à toutes les méthodes qui acceptent des arguments "de temps"
  • Youtube plugins par défaut à un faible volume
  • Youtube devrait par défaut à une hauteur visible et d'une largeur
  • Mise à jour lien vers le repo de Chris sur http://popcornjs.org/documentation
  • Effets ne est pas tiré dans notre version minified de Popcorn
  • Protection XSS pour les plugins emballés
  • Texte plugin par défaut des sous-titres ne est pas défini
  • Twitter plugin ne fonctionne pas si vous passez une chaîne par lui-même, a besoin @ ou #
  • Site web plug-in ne devrait pas exiger http: // dans l'attribut src
  • Vimeo joueur doit tirer "canplaythrough"
  • Youtube joueur doit tirer "canplaythrough"
  • removePlugin doit également supprimer le manifeste
  • les tests unitaires Plugin Compose échouent dans certaines circonstances
  • Cadre animer instances de pop-corn continuer à fonctionner après avoir détruit timeupdate
  • Fusionner les conflits provoquant la régression
  • démo Fix TTML
  • questions de style de base de Fix
  • fonction de rafraîchissement interne de nettoyage
  • Instances utilisant frameAnimation manquent instance.data.timeUpdateFunction
  • Vimeo joueur ne peluches
  • Correction démonstration sémantique
  • démo Fix twitter
  • Caractère aléatoire dans timeline-sources.js
  • titres de test de mise à jour Parser Unité de Popcorn 0,3 = & gt; Popcorn 1.0
  • Mise à jour le plugin Processing.js URL 1.3.6
  • pages Nettoyage exemple d'analyseur .html
  • Assurez-auteurs est à jour pour 1.0

Ce qui est nouveau dans la version v0.9:

  • conventions Plugin
  • Normalisation de YouTube dans Baseplayer
  • youtube.unit.js essais doivent examiner
  • Normaliser les tests de lecteur
  • Utiliser Popcorn.baseplayer dans les lecteurs existants
  • Par animation animation d'images
  • les tests unitaires de baseplayer
  • YouTube Player Plugin ne fonctionne pas avec plusieurs vidéos et plusieurs instances de Popcorn
  • Assurez-cible pour pelucheux les tests unitaires de base
  • les tests unitaires de lecteur Youtube échouent sur Safari
  • GML et de transformation plugins ne ont plus besoin d'interroger
  • Code de plug-in fonctionne onFrame après OnEnd
  • Youtube joueur a besoin d'un coup de pied supplémentaire lorsque currentTime est réglé
  • Fix espaces et citations dans le dossier plugins
  • les tests unitaires Footnote échouent sur Firefox 3.6.20 Mac OS X 10.6.8
  • XML Parser tests unitaires Time Out Firefox 3.6.20
  • Une des démos ne se charge pas des plugins
  • Git fusionner marqueurs gauche dans test / index.html
  • Script chargement ne manque pas de grâce dans IE8
  • Ajouter à webm Plugin, Parser, etc. tst suites
  • fonction timeUpdate devrait être capable de gérer des conditions lorsque la vidéo est en pause
  • la réduction de code Popcorn.timeUpdate
  • Parfois base des tests de position de repli
  • Nettoyage Index Test d'intégrité
  • Plugin Meta: Alias ​​dans: commencer & amp; Départ: fin
  • de base Meta: Ajouter alias repère: exec
  • baseplayer pause initial ne fonctionne pas
  • Popcorn.getScript peut appeler rappel devant un onload a tiré
  • Sécu envelopper les appels vers le plugin fonctions try / catch pour prévenir les accidents
  • Supprimer Setup.globalSize () des tests de la suite de test de base Popcorn
  • Déplacer la logique données calendrier source automagique de posséder le module
  • Mettre en œuvre .destroy statique et proto () pour événement complete et l'instance nettoyage
  • Supprimer tout le code de gestion d'instance (exception: Popcorn.instances)
  • gérer plusieurs instances de Popcorn sur une même page
  • Ajouter Popcorn.version propriété statique
  • jeu (n) / pause (n) comme raccourcis à currentTime (n) .play () / pause ()
  • Popcorn.? booléen lorsque le soutien est là
  • Typo dans Facebook plug-in
  • DRY-out Facebook code du plugin
  • déménager Popcorn.sequence sous-module / modules
  • Plug-in Essais en usine à défaut en chrome en raison de currentTime omettant de fixer
  • modifier Popcorn.protect.natives pour protéger méthodes statiques et d'instance automatiquement
  • Alias ​​In / Out essai provoquant défaut
  • basePlayer devrait mettre à jour l'état après qu'un joueur est prêt
  • Popcorn.errors Connexion à la console sans arrêter l'expérience
  • Correction référence Object.keys dans le noyau
  • Safari - tests d'intégrité analyse ont affirmation supplémentaire
  • Échec du test du plugin de traitement

  • Échecs de test unitaire
  • Montage
  • échec JSON analyseur de test unitaire
  • les tests d'alias Lecture de pause dans Firefox 3.6 à défaut
  • test unitaire Object.keys défaut
  • Dans mot-clé dans les causes d'opéra tests unitaires échec

Ce qui est nouveau dans la version v0.8:

  • Déplacer toutes les vidéos sur un serveur de production.
  • Popcorn pourrait bénéficier de soit des valeurs par défaut proposées ou types manifestes étendus.
  • Faire quelques tutoriels Popcorn.js comme ça.
  • sémantique Vidéo Démo page manquante tête / pied de page.
  • Google Maps Tweening devrait définir correctement rubrique.

Ce qui est nouveau dans la version v0.7:

  • Creatd un plugin Processing.js
  • Les tests unitaires
  • Création d'une version de débogage de popcorn fonction de débogage

  • Effets
  • 0,1 de démonstration
  • Activer HTML impression de calendrier-synchronisée
  • Hard pour désactiver les sous-titres
  • Lint ne vérifie pas les fichiers unit.js de plugins
  • Permettre aux plugins d'exprimer le temps dans les chaînes d'horodatage.
  • Créer "Comment écrire un plugin" documentation
  • plugin Moustache ne vérifie pas si son script existe moustache
  • Création de fin des temps par défaut en fonction de la durée peut échouer
  • Laissez le python SimpleHTTPServer de travailler avec nos tests unitaires
  • Flickr variable Plugin undefined
  • Flickr plugin: obtenir des images par mots-clés ne se affiche pas
  • Flickr test unitaire de plugin: point-virgule supplémentaire
  • removePlugin () ne appelle pas removeTrackEvent, qui ne appelle pas _teardown
  • Google RSS jetant erreur
  • de larges gammes du temps de test unitaire
  • optimisations mineures (les événements)

Ce qui est nouveau dans la version v0.6:

  • Vidéo en direct + twitter mashup
  • test / ready.html ne est pas exécuté
  • Créer un plugin Facebook
  • Créer un plugin LinkedIn
  • la suite de tests pour les versions compressées de code
  • Sous-titres ne se déplacent pas avec la vidéo
  • GML (Graffiti Markup Language)
  • Support Seamless Vidéo séquençage Popcorn
  • opérateur étiquetage données-timeline-sources
  • Pause la vidéo quand un lien est cliqué devrait être un plugin
  • Ajout de la possibilité de basculer les commandes on / off par exemple
  • player.offset calculée mal dans Vimeo & amp; YouTube
  • Google maps besoin d'un moyen pour animer (interpolation) sur la voie de lat et les transporteurs de GNL

  • Pauses
  • OpenMap plugin lorsque le type ne est pas FEUILLE DE ROUTE, satellite ou TERRAIN
  • Plugin: Popcornize un plugin Wordriver
  • Les problèmes de performances avec addtrackevent
  • Tous les plugins dans le noyau devraient être revus pour les possibilités de démontage
  • le placement de plugin Image
  • Générer conteneurs enfants pour les instances Vimeo joueur
  • baseplayer getBoundingClientRect doubles et pas des nombres entiers en chrome retour
  • le plugin Youtube manque vidéos avec soulignement dans leur id
  • Popcorn.youtube () type de version
  • popcorn.baseplayer.js références fonction inexistant
  • Popcorn.js devrait utiliser nodeName lieu de tagName
  • fix google maps plugins centrage
  • Mise à jour readme d'omettre des informations sensibles au temps
  • Popcorn.js peluches ne passant pas
  • Certains nettoyage de style de base
  • Séquence sous-module doit être automatique initialisé par makeile
  • GML Plugin pas testés sur index.html
  • les tests unitaires sous-titres # 2 et # 7 Fail parfois
  • OpenMap le plugin échoue peluches
  • test unitaire pour parserTTXT échoue

Ce qui est nouveau dans la version v0.5:

  • Utilisez des formats d'heure ISO8601
  • Recherche Flickr par nom d'utilisateur
  • Créer: analyseurs / index.html
  • Plugin: lowerthird - tests unitaires manquant
  • Plugin: GoogleNews - manquant tests unitaires
  • bavcbugs imagemacro plugin
  • googleMap défaut sur 3,6 FF
  • Modifier la documentation du plugin
  • Problèmes avec le plugin web et des ancres MediaWiki
  • Support Soundcloud
  • Popcorn dépendances beurre la dépendance de Liste Beurre
  • sémantique vidéo de démonstration sur le site est cassé
  • Ajout du support pour instance.position ()
  • Vimeo & amp; YouTube Largeur et Hauteur joueur doit être re-pris en compte
  • statique SWFObject dans Vimeo et YouTube
  • Lazy dépendances de plugin de charge
  • Prévoyez une extension d'hériter d'un autre
  • lecteur minuterie nu-os
  • données-timeline-sources non automatiques pour
  • Lint: Vimeo plug-in ne JSLint
  • Lint: Youtube plug-in ne JSLint
  • Popcorn.error () renvoie une chaîne au lieu d'un objet d'erreur
  • minified sortie Source devrait conserver Licence tête
  • bug de lecteur non indigènes introduites par # 450
  • Popcorn.isArray
  • Exécuter tous les tests de base de Popcorn API Test Suite
  • sécher options.dataType.toLowerCase répétée () appel dans Popcorn.xhr
  • Mise à jour lowerthird et plugins sous-titres à de nouvelles fonctionnalités
  • erreurs de popcorn.position sur les éléments audio
  • Ne pas obtenir les options attendues objet via inheritence
  • Ajouter lowerthird et l'unité de test pour GoogleNews index
  • Tests de beurre défaut
  • joueurs de mise à jour à utiliser getBoundingClientRect
  • Plugins besoin d'une fonction de _cleanup option, et la carte plug-in doit utiliser ce
  • Créez statique Popcorn.position ()
  • Lint: questions baseplayer lint

Ce qui est nouveau dans la version v0.4.1:

  • Bug lors de l'utilisation de sous-titres et GoogleNews ensemble.
  • Script commande de charge bug.
  • googlefeed scriptLoaded bug.

Exigences :

  • Javascript sur côté client
  • HTML5 navigateur compatible

Logiciel similaire

Box.js
Box.js

6 Jun 15

phpHaml
phpHaml

5 Jun 15

Create.js
Create.js

1 Mar 15

Commentaires à PopcornJS

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!