微信内置浏览器长按识别二维码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