HTML5模仿刮奖效果-页面涂抹消失插件wScratch

前言

HTML5的canvas有很多应用点,如绘画板、图形绘制、游戏交互、彩票刮刮乐等,除了这些,还有个比较好的点就是主页涂抹一部分之后,页面消失进入主要内容。

wScratch是一个模拟刮刮卡的jQuery插件,可以设置刮开纯色或者图像。

演示

显示刮卡百分比

efsa

到达一定百分比清空

sdfgdh

属性设置

可用的属性,以下是默认值

关于realtime,当设置为false时,百分比的计算仅在scratchUp抬起时计算,此方法可以用于提高性能。

关于bg和fg,值可以为含#号的10进制颜色,或者是图片路径。

使用方法及API

引入JS文件

 

 

涂抹百分比

 

 

设置值的其他写法

 

 

方法

 

 

官方主页

Github: https://github.com/websanova/wScratchPad

插件相关应用

在手机端应用

这个插件是为jQuery设计的,而移动端的库为zepto,所以这里将插件改造成适用于zepto的版本。

下载地址

1. wScratch.js

2. wScratch.min.js

realtime卡顿

上面介绍的realtime这个属性,即实时计算百分比,若设置为true,在PC端没有问题,但是再手机端就有压力了,会出现卡顿的情况,所以建议设置为false,并在scratchUp的时候检查百分比即可。

移动端例子

qr

http://www.xuanfengge.com/demo/201501/wScratch/demo.html

转载于:https://www.cnblogs.com/guandekuan/p/6542588.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值