(此文较旧,具体请参看github上的使用范例)
先看一下几点再决定是否读本文:
需要一个优雅、漂亮的像YYKitDemo中的图片浏览器。
需要使用WKWebView与javaScript交互。
WKWebView需要支持图片预览,并可点击图片保存等功能。
需要获取WKWebView加载的网页的页面元素。
需要获取WKWebView中的图片链接数组。
需要使用WKWebView的cookie做一些操作
//如果你的需求满足👆的任何一个,请读下去
if (yourNeeds != nil) {
NSLog(@"请继续读");
} else {
return;
}
SDWebView组件 是针对WKWebView进行的深度封装、支持H5图片预览和H5交互、调用js方法等。
SDPhotoBrowserd组件 是一个图片浏览器,创建简单易用,可以复制demo中的代码。
demo是使用SDWebView加载的图片页面,然后使用SDPhotoBrowserd进行图片预览,磨砂的背景比普通黑色耐看!需要用到WKWebView中图片预览的这个demo就在合适不过了!
效果如下图(demo下载后需要pod install):
SDPhotoBrowserd.gif
查看github