它包装的“视频”标签,并提供同步互动内容的简单API。
Popcorn.js利用本地HTMLVideoElement属性,方法和事件,归成一个简单易学的API,并提供了一个插件系统为社区贡献了互动。
爆米花还提供了一个插件工厂。
特点
- 在保持一个参考的原始HTMLVideoElement。
- 提供一个标准化的接口的<视频>本土元素的方法和属性。
- 在添加包含元数据的一种特殊的数据属性。
什么在此版本中是新的
- 在更新QUnit
- 在获取爆米花和放大器;在CDN 插件
- 创建一个RDIO插件插件启动
- 在允许的内容,以保持结束后
- 在Popcorn.youtube()应该火:加载,loadeddata,canplaythrough
- 请Popcorn.js工作IE9
- 在核心部件的测试时间在FF 3.6
- 在核心单元测试失败的FF 3.6
- P / Popcorn.removePlayer功能
- 在GML测试失败的歌剧
- 在Safari浏览器字幕测试超时
- 在Popcorn.youtube应该派遣结束
- 在图像测试失败在Opera上OSX 10.7.1
- 在预= none和p.play导致视频无法播放的无铬标记
- 在舱单可以benifit从标志可选使用
- 在受保护的名称单元测试不会失败,而是挂起
- Popcorn.player需要被添加到的功能的浏览器陈旧 列表
- 在默认不自动如果功能是用来代替设置适用
- 在YouTube播放器会自动开始播放视频
- 在他们的jsfiddle的文档,支持自动对焦和播放
- 文档Popcorn.plugin.errors
- 在字幕使用默认大小时断与YouTube
- 在分析器测试都可以updgraded
- 在重构的getItem()
- 修正玩家活动
- 在YouTube上的错误事件测试本质上是打破
- 在Safari浏览器5.1.2的Windows 7:插件/输出别名测试挂
- 在图像的插件测试没有完成
- 在IE9较低的第三个插件失败的单元测试
- 在IE9胡子插件失败的单元测试
- 在Safari浏览器5.1.2的Windows 7:字幕测试失败
- 在构建工具无法正常工作没有标签
什么版本v1.0是新的
- 在? #114学分移动出库,进入semantic_demo
- 在? #153中学和原发性 同步
- 在开发模块模式1.0
- 在异步加载脚本
- 在转移Mozilla的维基文档popcornjs.org
- 在新的开发者文档的测试要求
- 在TTML字幕看似打破
- 在.enable和.disable应该强制显示曲目立即更新
- 在主更新代码JavaScript错误,如果一个插件删除自身
- 在addTrackEvent需要运行timeUpdate即使立即如果媒体被暂停
- 到底应该_teardown前拆除轨道事件时称
- 在插件最佳实践
- 在核心测试套件风格清理
- 在分析当前的文档和创造进攻计划
- 在Vimeo的归到Baseplayer
- 在分手爆米花。*静态方法试块
- 在Facebook的插件缺少的功能
- 在重构的VTT分析器
- 在重构的SSA分析器
- 从玩家文件夹中删除baseplayer
- 的Youtube可以受益于相关视频选项
- 在Vimeo的插件,可以接受更多的玩家参数
- 在允许用户指定HTTP VS HTTPS协议
- 在灯塔:新创建的门票里程碑
- 在加入SMPTE支持,接受“时间”参数 所有方法
- 的Youtube插件默认为一个低容量
- 的Youtube应该默认为可见的高度和宽度
- 在http://popcornjs.org/documentation更新链接,克里斯的回购
- 在效果没有被拉到爆米花我们的精缩版
- 在对打包的插件XSS防护
- 在字幕插件默认的文本是未定义
- 在Twitter的插件,如果你传递一个字符串本身并不能正常工作,需要@或#
- 在网页插件,不应该要求的http:// src属性
- 在Vimeo的球员应该火“canplaythrough”
- 在YouTube播放器应该火“canplaythrough”
- 在removePlugin需要同时删除清单
- 在插件撰写单元测试失败,在某些情况下
- 在帧动画的爆米花情况下继续运行timeupdate摧毁后
- 在合并冲突消退
- 修正TTML演示
- 在修复核心作风问题
- 在清理内部刷新功能
- 在使用frameAnimation实例缺少instance.data.timeUpdateFunction
- 在Vimeo的球员未能皮棉
- 在解决语义演示
- 修正叽叽喳喳演示
- 在时间轴sources.js随机字符
- 从爆米花0.3 =&GT更新解析器单元测试职称;爆米花1.0
- 在更新Processing.js插件URL到1.3.6
- 在清理分析器演示的.html页面
- 在确保作者是最新的1.0
什么版本V0.9是新的
- 在插件约定
- 在YouTube上归到Baseplayer
- 在youtube.unit.js测试需要检讨
- 在规范球员的测试
- 使用Popcorn.baseplayer现有球员
- 在每帧动画的动画
- 在baseplayer单元测试
- 在YouTube播放器插件不与多部影片和多爆米花实例工作
- 请目标掉毛的核心单元测试
- 在YouTube播放器的单元测试失败的Safari浏览器
- 在GML和处理插件不再需要轮询
- 在代码的插件onEnd 在运行onFrame
- 在YouTube播放器需要额外的踢时currentTime的设置
- 修正空白和引号plugins文件夹
- 在脚注单元测试Firefox上失败3.6.20的Mac OS X 10.6.8
- 在XML解析器单元测试超时火狐3.6.20
- 在一个演示中没有加载任何插件
- 在Git的合并留在测试标记/ index.html的
- 在脚本加载不正常在IE8无法
- 添加到WEBM插件,解析器等TST套房
- 在timeUpdate功能应该能够处理的条件,当视频暂停
- 在Popcorn.timeUpdate减少代码
- 在有时核心地位测试失败
- 在指数完整性测试清理
- 在插件元:在别名:启动和放大器;出:年底
- 在核心元:添加别名提示:EXEC
- 在baseplayer初始暂停不工作
- 在Popcorn.getScript可以调用回调之前的onload事件后触发
- 在安全包装调用插件功能的try / catch防止崩溃
- 从爆米花核心测试套件中取出Setup.globalSize()测试
- 将自动魔法的数据时间表源逻辑,自己的模块
- 在实施静态和原.destroy()为完整的事件和实例清理 方法
- 在删除所有实例的管理代码(例外:Popcorn.instances)
- 在处理同一个页面上的多个实例,爆米花
- 添加Popcorn.version静态属性
- 在播放(N)/暂停(N)作为速记为currentTime的(N).play()/暂停()
- 爆米花?布尔标志的支持是有当
- 在错字在Facebook的插件
- 在干出Facebook的插件代码
- 在移居Popcorn.sequence子模块/模块
- 在插件由于currentTime的没有设置出厂测试失败的铬
- 在修改Popcorn.protect.natives自动保护静态和实例方法
- 在别名输入/输出测试造成失败
- 在basePlayer应该更新状态后,一名球员已经准备好
- 在登录Popcorn.errors以不停止的经历安慰
- 在解决核心Object.keys参考
- 在Safari浏览器 - 解析完整性测试有额外的断言
- 在处理插件测试失败
- 在时间轴单元测试失败
- 在JSON解析器单元测试失败
- 在Firefox 3.6的播放暂停别名测试失败
- 在Object.keys单元测试失败
- 在歌剧事业单元测试关键字失败
什么版本V0.8是新的
- 将所有视频到生产服务器。
- 在爆米花可能受益于任何建议的缺省值或扩展清单类型。
- 请一定popcorn.js教程这样的。
- 在语义视频演示页缺少页眉/页脚。
- 在谷歌地图的补间应设置正确的航向。
什么版本V0.7是新的
- 在Creatd一个Processing.js插件
- 在单元测试
- 创建的爆米花调试功能的调试版本
- 0.1的演示效果
- 启用时间轴syncronized HTML打印
- 在硬关闭字幕
- 在皮棉不检查插件“unit.js文件
- 在允许插件来表达时间的时间戳字符串。
- 创建“如何写一个插件”文件
- 在胡子插件不检查其脚本存在的胡子
- 在创建基于时间的默认结束时间可能会失败
- 允许蟒蛇SimpleHTTPServer与我们的单元测试工作
- 在Flickr的插件变量未定义
- 在Flickr的插件:获取图像由标签不显示
- 在Flickr的插件单元测试:额外的分号
- 在removePlugin()不调用removeTrackEvent,这不叫_teardown
- 在谷歌饲料抛出错误
- 在宽了单元测试的时间段
- 在小优化(事件)
什么版本V0.6是新的
- 在直播视频+微博混搭
- 在测试/ ready.html不运行
- 创建一个Facebook的插件
- 创建一个LinkedIn插件
- 在测试套件的代码压缩版本
- 在字幕不动的视频
- 在GML(涂鸦标记语言)的支持
- 支持无缝的视频序列中的爆米花
- 在数据时间表,源标签操作
- 在暂停的视频时点击一个链接应该是一个插件
- 添加切换指令开/关每个实例的能力
- 在player.offset计算错误的Vimeo的&放大器; YouTube的
- 在谷歌地图需要一种方法来纬度和LNGS 的路径动画(渐变)
- 在OpenMap插件休息时类型不是路线图,卫星,或地形
- 在插件:Popcornize一个Wordriver插件
- 在与addtrackevent性能问题
- 在核心的所有插件应拆卸机会进行审查
- 在图像的插件布局
- 在生成子容器Vimeo的播放器实例
- 在baseplayer getBoundingClientRect返回双打,而不是整数的镀铬
- 的Youtube插件错过用下划线视频在他们的ID
- 在Popcorn.youtube()版型
- 在popcorn.baseplayer.js引用不存在的功能
- 在Popcorn.js应该使用节点名称,而不是标签名
- 在解决谷歌地图插件中心
- 在更新自述省略时间敏感信息
- 在Popcorn.js不及格皮棉
- 在核心的一些风格清理
- 在序列子模块需要进行自动由makeile初始化
- 在GML插件没有被测试过的index.html
- 在字幕单元测试#2和#7失败有时
- 在OpenMap插件失败皮棉
- 在单元测试parserTTXT失败
什么版本V0.5是新的
- 使用ISO8601时间格式
- 在通过用户名的Flickr搜索
- 创建:解析器/ index.html的
- 在插件:lowerthird - 缺少单元测试
- 在插件:了Googlenews - 缺少单元测试
- 在imagemacro插件bavcbugs
- 在GoogleMap的失败对FF 3.6
- 编辑插件文件
- 与网页插件的问题,并对于MediaWiki锚
- 在SoundCloud的支持
- 在列表黄油的爆米花的黄油依赖依赖
- 在网页语义视频演示坏
- 在添加支持instance.position()
- 在Vimeo的&放大器; YouTube播放器宽度和高度需要被重新分解
- 在静态SWFObject的在Vimeo的和YouTube
- 在延迟加载插件的依赖
- 在等待一插件从另一个继承
- 在裸骨定时播放器
- 在数据时间表,资源不是自动为
- 在皮棉:Vimeo的插件失败的JSLint
- 在皮棉有:Youtube插件失败的JSLint
- 在Popcorn.error()抛出一个Error对象的字符串,而不是
- 在缩小的释放源应保留许可标题
- 在通过#450推出非本地播放器的bug
- 在Popcorn.isArray
- 运行所有核心测试从爆米花API测试套件
- 在Popcorn.xhr干出重复options.dataType.toLowerCase()调用
- 在更新lowerthird和字幕插件使用新功能
- 在音频元素popcorn.position错误
- 在没有获得通过的传承有望选项对象
- 添加lowerthird和了Googlenews单元测试指数
- 在黄油测试失败
- 在更新玩家使用getBoundingClientRect
- 在插件需要一个可选的_cleanup功能,地图插件需要使用此
- 创建静态Popcorn.position()
- 在皮棉:baseplayer皮棉问题
什么版本v0.4.1是新的
- 在错误使用字幕和了Googlenews在一起时。
- 在脚本加载顺序错误。
- 在googlefeed scriptLoaded错误。
要求
- 在客户端中启用JavaScript
- 在HTML5的浏览器
评论没有发现