您好,欢迎访问本站博客!登录后台查看权限
  • 欢迎大神光临
  • 有朋自远方来 不亦悦乎

iOS+Swift WKWebview截图

码叔笔记 dz2015 2019-06-19 31 次浏览 0个评论

有些方式截图WKWebview,可以有部分内容丢失,比如百度地图的动态绘制的线路就截图不到,下面的方法验证是可行的:

 let size = CGSize(width: sharedWebView.bounds.width, height: sharedWebView.bounds.height)
            UIGraphicsBeginImageContextWithOptions(size,false, 0)
            sharedWebView.layer.render(in: UIGraphicsGetCurrentContext()!)
            sharedWebView .drawHierarchy(in: sharedWebView.bounds, afterScreenUpdates: true)
            let uiImage = UIGraphicsGetImageFromCurrentImageContext()!
            UIGraphicsEndImageContext()


已有 31 位网友参与,快来吐槽:

发表评论