秀野堂
I'm still dreaming.
首 页
行业资讯
作品
资源
随笔
柳茹
作者
外卖研究
图形与交互类API
文档分值:13
html >>> html >>> 图形与交互类API
课程目录
基础
doctype
html
title
body
h1-h6
p
br
hr
定义注释
格式
格式标签
acronym
abbr
address
b
bdi
bdo
big
blockquote
center
del
cite
code
dfn
em
font
i
ins
kbd
mark
meter
pre
progress
q
rp
rt
ruby
s
samp
small
strong
sup
sub
time
tt
u
var
wbr
表单
表单标签
form
input
output
label
select
datalist
textarea
button
optgroup
option
fieldset
legend
keygen
框架
框架标签
frame
frameset
noframes
iframe
框架标签示例
图像
图像标签
img
map
area
canvas
figure
音频/视频
音频/视频标签
video
audio
source
track
链接
链接标签
a
link
nav
锚点
列表
列表标签
ul
ol
li
dl
dt
dd
menu
menuitem
command
表格
表格标签
table
caption
th
tr
td
thead
tbody
tfoot
col
colgroup
样式
样式标签
style
div
span
header
footer
section
article
aside
details
dialog
summary
元信息
元信息标签
head
meta
base
basefont
编程
编程标签
script
noscript
applet
embed
object
param
图形与交互类API
Canvas基础操作
drag
drop
canvas粒子系统
canvas抗锯齿
canvas双缓冲技术
计算类API
webworker
sharedworker
硬件相关API
compass
geolocation
camera
contact
通讯类API
postMessage
SSE
webSocket
Notification
channel messaging
存储类API
localStorage
sessionStorage
websql
indexDB
applicationCache
Manifest
其它杂项API
hisotry
audio
microData
File
video
media capture
字符集与编码
base64
canvas双缓冲技术
canvas双缓冲技术
目的
用来减少画面闪烁
方法
获取到页面中的Canvas对象之后,创建了一个与页面Canvas同样大小的Canvas对象。绘图时先将图像绘制到缓冲Canvas中,等到每一桢的图像绘制完全后在把整个缓冲Canvas绘制到页面Canvas中,从而达到减少闪烁的目的。而在现在的浏览器中基本都内置了双缓冲机制,所以离屏Canvas并不是双环冲,而是将离屏Canvas做为一个缓冲区,把需要重复绘制的画面存储起来,减少调用Canvas API的消耗。
[ 该条目创建时间:2016-06-25 17:28:38 ]