ios 微信长按识别二维码

微信内置浏览器长按识别二维码bug整理

微信二维码长按无法识别问题解析 - 竹立荷塘 - 博客园

微信内置浏览器 长按识别二维码 功能的两三个坑与解决方案 - iplaycoder的博客 - CSDN博客


iOS模仿微信长按识别二维码的多种方式


1:它获取了webview缓存的图片?(主要用了PCURLProtocal)

paschal/ViewController.m at 7521cbf175646ad7db633a5f153d756462cddded · paschalcf/paschal · GitHub

2:把UIWebView与WKwebView作为子view,自定义了一webView:

webView/AKMWebView.m at 9c049264c53101d5d3e226453a97f7a1f9879013 · zhangzhoufeng/webView · GitHub

3:将两个webView的长按事件封装到一个类ADWebTouchControl.m

webViewPopBut/ADWebTouchControl.m at 4fb18e187f14546105fbc30e8a92cad6f5b3644d · fonglaaaam/webViewPopBut · GitHub

4:UIWebView扩展类 专处理图片位置及url,做的好

WebViewPhotoBrowser/UIWebView+FMAdd.m at 3178662f9afc794c0d9b85d1c0ec65e4dcae3d22 · lexiaoyao20/WebViewPhotoBrowser · GitHub

5:UIwebView内点击的图片:UIWebView+PUSharkWeb.h

PUShark/UIWebView+PUSharkWeb.m at c18b0cefeb60c31e5953dc2f39aff0a71b8a8a1d · yidahis/PUShark · GitHub

6:MWebView里对两种webview的缓存,内图位置等做的细分写的好

https://github.com/wxpanle/MHRefresh/blob/d572051a2b576ab9b5b165a22aec801e43d2f347/MHRefresh/MHRefresh/自定义控件/MWebView/WKWebView%2BMElementFrame.m

https://github.com/wxpanle/MHRefresh/tree/d572051a2b576ab9b5b165a22aec801e43d2f347/MHRefresh/MHRefresh/自定义控件/MWebView 


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 变得越来越爱哭,可能是因为心中的晴天越来越少。
    与麻烦作战阅读 127评论 0 1
  • 一、早起打卡,运动打卡 1.早起情况 本周继续保持每天5:25左右醒来,周日睡到了6:20,自责一下。二阶践行开始...
    谢菲戈阅读 179评论 0 0
  • 最近看了一部感动人心的良心定格动画,了不起的狐狸爸爸!导演韦斯·安德森运用定格动画的手法讲述了一个暖心的小故事,最...
    啊_5269阅读 1,078评论 0 1
  • “七个习惯”这本书已伴随我一个多月了,每天,我都会瞟上几眼,时时让我反省自己。我觉得好书不必多,循序渐进得慢慢读,...
    思维图话阅读 789评论 0 0