javascript+canvas刮刮卡网上有很多版本,原理都一样。如果你需要满足以下要求,可以看看本文的刮刮卡:
- 一、不需要引入jQuery/zepto;
- 二、需要页面宽度自适应
- 三、需要兼容pc+wap
- 四、需要自定义蒙层图案
- 五、需要刮到一定面积清除全部蒙层
- 六、需要一个刮完回调
演示
https://denghao.me/demo/2018/ggk/index.html
源码
代码很少,都写在html里了,请f12查看。
提示
chrome浏览器安全限制越来越严,如果你直接在本地硬盘运行源码,canvas加载图片会报跨域错误 Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.
,需要启一个localhost来运行。
(本篇完。有疑问欢迎留言探讨)
热门文章
- 微信小程序“拍照识图”上线(63,758)
- YouTube评论翻译插件《油管评论翻译机》上线了(60,288)
- 基金助手--chrome浏览器插件(45,193)
- 拍照识别彩票结果在线工具(31,943)
- vue+tabs动态组件方案漫谈(26,476)
- 《油管评论翻译机》使用说明书(25,337)
- 网页打印插件Print.js(23,978)
- 自用YouTube抓取评论+翻译工具(23,380)
- YouTube评论导出免费在线工具(18,054)
- px转rem/vw方法小结(17,565)