当前位置:Gxlcms > JavaScript > 微信小程序中实现手指缩放图片的示例代码

微信小程序中实现手指缩放图片的示例代码

时间:2021-07-01 10:21:17 帮助过:30人阅读

本篇文章主要介绍了微信小程序中实现手指缩放图片的示例代码,现在分享给大家,也给大家做个参考。

公司开发微信小程序,pm想实现如下需求:

用手指缩放图片。其实在实现这个需求以前,并不知道,微信公众号以及微信小程序里面有一个原生的api就自带这个特效,而且微信朋友圈也是用的这个api。wx.previewImage,就是它。预览图片。除了不能预览开发环境的本地电脑的图片外,你手机真机的图片,以及http服务器上的图片都是可以预览的,而且缩放功能做得很流畅。下面就说说如何用js来实现这个功能吧。

先上源码,然后在逐步剖析:

wxml文件对应如下,就不做解释了:

<view class="container">
  <view bindtouchmove="touchmoveCallback" bindtouchstart="touchstartCallback">
    <image src="../../resources/pic/cat.jpg" style="width: {{ touch.scaleWidth }}px;height: {{ touch.scaleHeight }}px" bindload="bindload"></image>
  </view>
</view>

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

Vue项目中如何引入icon图标

JavaScript中的E-mail 地址格式验证

javascript性能优化之分时函数的介绍

以上就是微信小程序中实现手指缩放图片的示例代码的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行