扫码关注官方订阅号
RT。
如这个图片这样,点击加号那里或者下面的上传图片按钮就可以选择图片,然后在这个财神爷的后面就会有传上来的图片,可以再屏幕上用手势缩放和移动图片改变大小和位置。有什么好的思路或者demo或者插件?
认证0级讲师
1.图片预览功能可以使用 FileReader API
FileReader API
借助于它你不必先将图片上传至服务器即可预览图片,同时可以让用户对图片进行缩放等操作。目前此API在 iOS 6+, Android 3+ 已经支持了。详见 http://caniuse.com/#feat=filereader
2.对图片的缩放和移动可以借助一些开源手势类库实现,例如 Hammer
Hammer
它支持常用的触屏收拾操作,包含你想要的缩放和移动手势。
用filereader,然后在canvas是把图片的base64放上,然后在结合手势做操作
cropper,你可以在github上看一下,支持canvas.
后来自己琢磨琢磨就用了你说的这样的方法。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
1.图片预览功能可以使用
FileReader API借助于它你不必先将图片上传至服务器即可预览图片,同时可以让用户对图片进行缩放等操作。目前此API在 iOS 6+, Android 3+ 已经支持了。详见 http://caniuse.com/#feat=filereader
2.对图片的缩放和移动可以借助一些开源手势类库实现,例如
Hammer它支持常用的触屏收拾操作,包含你想要的缩放和移动手势。
用filereader,然后在canvas是把图片的base64放上,然后在结合手势做操作
cropper,你可以在github上看一下,支持canvas.
后来自己琢磨琢磨就用了你说的这样的方法。