![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
蜗牛羽
路漫漫其修远兮,吾将上下而求索!收拾脚步,以祭未来~
展开
-
H5 --(封装)移动端原生长按事件
1、需求:封装移动端长按事件2、分析:JavaScript原生并不存在长按事件,所以我们需要通过touchstart 、touchmove 、touchend来模拟并封装一个长按事件3、上代码(函数名为:longpress,参数为:需长按元素的id、长按之后的逻辑函数 func)// 函数名longpress,参数为: 需长按元素的id、长按之后的逻辑函数funcfunc...原创 2018-04-27 17:13:01 · 6462 阅读 · 1 评论 -
H5 -- (功能)基于html2canvas实现长按网页保存为图片到本地
1、需求:长按页面中的一部分(里面有动态获取的用户昵称、头像及动态生成的二维码),弹出下载框,点击后将这部分保存为图片下载到手机里(如图)2、分析:由于有动态获取数据,需等DOM元素生成之后,再将这一部分的DOM转化为canvas,再将canvas转为image,然后再实现长按image下载到本地 - - 一路走来,踩了不少坑,希望有此相似需求的能有所收获吧。 3、过程第一...原创 2018-07-03 14:24:41 · 20345 阅读 · 16 评论 -
H5 -- (功能)App内嵌h5网页实现芝麻认证的接入
1、需求:由于高贵的IOS提审时不能出现支付宝相关字眼及相关SDK,所以我们app实名认证只有通过内嵌H5页面实现2、分析:通过调研 “芝麻认证”官方技术文档 ,接入芝麻认证的流程如下图(图片来自官方文档): 要想完成这个功能,需要业务办理人员及后台3、过程4、参考文档:1、基于html2canvas实现网页保存为图片及图片清晰度优化 - - 小小云朵 2、html...原创 2018-10-09 15:55:18 · 8259 阅读 · 9 评论