首先,点击触发图片浏览界面

在浏览界面去实现图片移动和放缩

图片设置双指放大缩小这个功能相对来说比较简单的,是用于官方文档的路径(组件->视图容器->movable-area),movable-area可以做双指放大缩小,并且放大的同时可以左右移动图片(页面),至于怎么做呢?

用HBuilder X编辑器创建个uni-app项目

html代码

<template><view><view class="uni-padding-wrap uni-common-mt"><movable-area scale-area><movable-view direction="all" @scale="onScale" scale="true" scale-min="1" scale-max="4" :scale-value="scale"><image src="图片路径" mode="widthFix"></image></movable-view></movable-area></view>
</view>
</template>

需要说一下movable-view标签里的 scale-min=“1” scale-max="4"是干嘛用的,这两个设置相对来说也比较重要
scale-min 拿图片来说,如果 scale-min=“0.5” 的话那图片就会显示50%,不会完全100%显示,所以就让他初始化等于 1
scale-max 他的意思是双指放大可以放大几倍,比如 scale-max=“4” 那么双指放大4倍
movable-area是不需要写任何js代码的

onScale是空函数

css代码

movable-view {display: flex;align-items: center;justify-content: center;width: 100%;height:100%;
}movable-area {height: 100%;width: 100%;position:fixed;overflow: hidden;
}movable-view image{width:100%;
}

uni-app图片 设置浏览功能 实现双指放大缩小 拖动移动相关推荐

  1. uni-app图片如何设置双指放大缩小

    图片设置双指放大缩小这个功能相对来说比较简单的,是用于官方文档的路径(组件->视图容器->movable-area),movable-area可以做双指放大缩小,并且放大的同时可以左右移动 ...

  2. 移动端图片单指移动,双指放大缩小实现//touchmove的时候不让body滚动

    移动端图片单指移动,双指放大缩小实现//touchmove的时候不让body滚动 思路1:移动放大缩小操作都直接放到图片上面 图片的放大缩小使用transform的scale属性操作,移动使用tran ...

  3. C#制作一个图片查看器,具有滚轮放大缩小,鼠标拖动,图像像素化,显示颜色RGB信息功能

    目录 前言 一.界面设计 二.关键技术 1.把图片拖入到窗体并显示 2.实现图像缩放的功能 3.实现图像的移动效果 4.实时显示当前鼠标处的RGB值 5. 右击功能的实现 6.效果展示 总结 前言 使 ...

  4. element-ui+js+vue——实现图片的放大缩小拖动等功能——技能提升

    elementui+js+vue--实现图片组件的封装 1. 实现图片的放大缩小 2. 实现图片的拖动功能 3. 实现图片的预览 最近同事在写一个关于 图片放大缩小拖动的功能,其实不止是图片,只要是在 ...

  5. 百度地图api不支持windows平板 双指放大缩小解决方案

    百度地图api不支持windows平板 双指放大缩小解决方案 (1)​保存百度使用API返回的脚本,这个接口 http://api.map.baidu.com/getscript?v=2.0, 命名为 ...

  6. 我的Android进阶之旅------android Matrix图片随意的放大缩小,拖动(转)

    step1:新建一个项目DragAndZoom,并准备一张照片放在res/drawable-hdpi目录下,如下图所示: step2: 设置应用的UI界面,在main.xml中设置: [html] v ...

  7. android 自定义ImageView实现图片手势滑动,多点触摸放大缩小效果

    首先呢,还是一贯作风,我们先来看看众多应用中的示例:(这种效果是很常见的,可以说应用的必须品.)                搜狐客户端                               ...

  8. AfterEffect插件--常规功能开发--合成放大缩小--js脚本开发--AE插件

    文章目录 1.算法程序 2.作者答疑 1.算法程序   AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大家介绍如何在项目 ...

  9. C#图片放大缩小拖动

    1.Panel里放picturebox,picturebox大小与panel相同. 放大缩小: 在窗体load事件中加入 this.MouseWheel += splitContainer1_Pane ...

最新文章

  1. myeclipse莫名其妙的问题
  2. 单片机如何使用?单片机只会用例程怎么办?
  3. python解析xml提交到hdfs_完美解决python针对hdfs上传和下载的问题
  4. 汇编语言转成c语言,如何把汇编语言转换成C语言
  5. Java黑皮书课后题第5章:*5.24(数列求和)编写程序,计算下面数列的和:1/3+3/5+5/7+7/9+……95/97+97/99
  6. C++中public,protected,private派生类继承问题和访问权限问题
  7. [shell] while read line 与for循环的区别
  8. 设计字体打包_再也不用熬夜设计字体了!525款世界级绝美PS字体包免费送
  9. mysql binlog更新记录缺失_记一次mysql数据库binlog丢失引起的故障
  10. fatal error LNK1104: cannot open file 'libboost_regex-vc100-mt-gd-1_48.lib'
  11. java 中特殊的_Java中一些特殊关键字
  12. windows和linux 下将tomcat注册为服务
  13. Atitit ati擅长领域总结 目录 1.1. 要点::文化 教育 祭祀(spec ,bp ??) 2 1.2. 项目提取共同特点》》产品》》内部产品+tool》》sdk》》spec》》准则
  14. 主流智能家居通信总线、无线、电力载波和以太网的基本介绍
  15. 网络货运平台申请后的优劣势分析
  16. 组合数公式用C语言怎么算,排列组合c怎么算 公式是什么
  17. Electron学习笔记(一) 配置, 创建, 设置, 监听
  18. 交通标志图——警告标志
  19. MongoDB分片机制
  20. cve查询_CVE年满21岁:如何实现这一里程碑

热门文章

  1. 关于 阿里云短信服务测试签名模版使用教程
  2. Docker 国内镜像地址
  3. 电脑PC端比较好用的桌面便签软件是哪个?
  4. 在Spring Boot使用Undertow服务
  5. mybatis自动生成代码(domin,mapper,mapper.xml)
  6. 应用计算机解数学模型之我见,现代教育技术在数学中应用之我见.doc
  7. MATLAB汽车号码识别系统设计
  8. 基于Lua框架下的合宙ESP32C3+1.54‘’Eink墨水屏天气时钟项目
  9. 用1个字节表示整数,最小值和最大值分别为?
  10. node.js 安装教程 (Windows zip 版)