微博中图片放大、缩小、旋转的功能
上一篇博客介绍了网页中图片旋转的几种实现方式。这里使用之前提到的技术实现了一个在微博中常见图片放大、缩小、旋转的功能,并对代码做了封装。点击这里查看微博中图片放大、缩小、旋转的演示,在演示页中提供了DEMO下载。
代码做了如下处理:
1 为了节省带宽,默认不加载大图,只有用户点了放大图片时才加载大图
2 如果支持滤镜的使用滤镜旋转,否则使用canvas。
3 旋转后图片过宽为了不影响布局会对其进行等比缩放。
上一篇博客介绍了网页中图片旋转的几种实现方式。这里使用之前提到的技术实现了一个在微博中常见图片放大、缩小、旋转的功能,并对代码做了封装。点击这里查看微博中图片放大、缩小、旋转的演示,在演示页中提供了DEMO下载。
代码做了如下处理:
1 为了节省带宽,默认不加载大图,只有用户点了放大图片时才加载大图
2 如果支持滤镜的使用滤镜旋转,否则使用canvas。
3 旋转后图片过宽为了不影响布局会对其进行等比缩放。