wkwebview 预览文件_WKWebView支持H5图片预览、保存、与js交互详解

(此文较旧,具体请参看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):

1b8e5b4d8346?from=timeline

SDPhotoBrowserd.gif

查看github

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值