如何使用 jquery 时获取 HTML5 画布
How to get the HTML5 canvas when using jquery?
我在网络世界里很陌生。如果我的问题听起来很愚蠢,请原谅我?
我的主要目标是将HTML5画布上的动画捕获到视频中,我在某种程度上取得了成功。我能够使用此模块录制视频 https://github.com/spite/ccapture.js.仅当代码具有具有 HTML5 和具有 canvas 元素的纯 JavaScript 绘图 API 时,这才有可能。
接下来,我一直在尝试使用基于jquery的textillate捕获文本动画.js这是基于textillate的。我不知道如何获得画布的手柄在这种情况下。既然jquery是基于javascript的,那么所有基于jquery的动画不是都在HTML5画布上渲染的吗?
下面是下面的示例代码。在此代码中的何处可以获得画布句柄以及如何获取?也没有提到画布名称。
<!DOCTYPE html>
<html>
<head>
<title></title>
<link href="css/animate.css" rel="stylesheet">
<script src="js/jquery-2.1.3.min.js"></script>
<script src="js/jquery.lettering.js"></script>
<script src="js/jquery.textillate.js"></script>
<script type="text/javascript">
$( document ).ready(function() {
$('.tlt').textillate({
selector: '.texts',
loop: false,
minDisplayTime: 2000,
initialDelay: 0,
in: {
effect: 'bounce',
delayScale: 2,
delay: 50,
sync: false,
shuffle: true
},
autoStart: true,
inEffects: [],
outEffects: [ 'hinge' ]
});
});
</script>
</head>
<body>
<h1 class="tlt">Animate me with textillate effects</h1>
</body>
</html>
如果你正在寻找getContext,这里已经回答了这个问题:jQuery相当于获取Canvas的上下文。如果没有,对不起。
相关文章:
- JavaScript HTML5画布未显示
- html5画布动画无法正常工作
- 在HTML5画布上添加按钮和控件
- 如何在运行时在HTML5画布中绘制正方形
- Unicode字符未在HTML5画布中正确呈现
- 鼠标点击HTML5画布绘制矩形
- html5画布在同一行中写入多个字体
- HTML5画布-暂停时的运行时间
- 使用JavaScript和HTML5画布进行冲突检测
- 什么是HTML5画布标记的回退
- 如何在html5画布中绘制圆形作为单独的画布
- 如何在flash html5画布项目中动态更改文本颜色
- HTML5画布支持和Android Webview
- html5画布中的套索工具
- 什么'是在HTML5画布中创建关键事件的最佳方式
- Javascript:延迟在html5画布上循环绘制
- 如何在HTML5画布上呈现音频波形
- HTML5画布动画滑块
- 如何将 html5 画布另存为窗口 8 Metro 应用程序中的图像文件
- HTML5-画布元素&自定义光标