Popcorn.js简介

Mozilla近期发布了popcorn.js V1.2。这个JavaScript库允许用户便捷的在audio,video等多媒体元素和其他页面元素之间进行交互。

 

入门也是相当的简单:

1. 首先在html中引入popcorn.js

<html>
    <head>
          <script src="http://popcornjs.org/code/dist/popcorn-complete.js"></script>
    </head>
    <body>
    </body>
</html>
 

2. 接下来,添加audio或video到页面中(使用HTML5 video/audio)

 <html>
	<head>
		<script src="http://popcornjs.org/code/dist/popcorn-complete.min.js"></script>
	</head>
	<body>
		<video height="180" width="300" id="ourvideo">
			<source src="http://videos.mozilla.org/serv/webmademovies/popcornplug.mp4">
			<source src="http://videos.mozilla.org/serv/webmademovies/popcornplug.ogv">
			<source src="http://videos.mozilla.org/serv/webmademovies/popcornplug.webm">
		</video>
		<div id="footnote"></div>
	</body>
</html>

 关于HTML5 Video的当前状况,请移步阅读此篇文章:The State of HTML5 Video

 

3. 然后,就可以创建Popcorn实例来实现你想要的feature了。

<script>
	document.addEventListener( "DOMContentLoaded", function() {
		var popcorn = Popcorn( "#ourvideo" );
		popcorn.footnote({
			start: 2,
			end: 5,
			target: "footnote",
			text: "Pop!"
		});
	}, false );
</script>
 在这里 Popcorn("#ourvideo")创建了一个Popcorn实例,它的参数表示我们要操作的对象是id为ourvideo的video元素。然后调用footnote()插件在页面的特定区域添加相应的文本。

 

Mozilla还提供了一个便捷的在线可视化Popcorn制作工具,使用它可以方便地生成你所需要的效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值